import {ChannelId} from "../../types/DiscordTypes"; import {Nullable} from "../../types/Nullable"; export type RuntimeGroupConfiguration = { channels: Nullable, permissions: PermissionRuntimeGroupConfiguration, calendar: CalendarRuntimeGroupConfiguration }; export type ChannelRuntimeGroupConfiguration = { newPlaydates: ChannelId, playdateReminders: ChannelId } export type PermissionRuntimeGroupConfiguration = { allowMemberManagingPlaydates: boolean } export type CalendarRuntimeGroupConfiguration = { title: null|string, description: null|string, location: null|string }