export interface DiscordGuildIncidentActions { directMessagesDisabledUntil: string | null; dmSpamDetected: boolean; invitesDisabledUntil: string | null; raidDetected: boolean; sourceAvailable: boolean; unknownFieldCount: number; } export interface DiscordGuildIncidentState extends DiscordGuildIncidentActions { guildId: string; ownerId: string; } export interface ModifyGuildIncidentActionsInput { directMessagesDisabledUntil?: string | null; invitesDisabledUntil?: string | null; } export declare function canonicalGuildIncidentTimestamp(value: unknown, description: string): string; export declare function projectGuildIncidentState(value: unknown, expectedGuildId: string): DiscordGuildIncidentState; export declare function projectGuildIncidentMutationResponse(value: unknown): DiscordGuildIncidentActions; export declare function normalizeModifyGuildIncidentActionsInput(value: ModifyGuildIncidentActionsInput): ModifyGuildIncidentActionsInput; export declare function guildIncidentActionsBody(input: ModifyGuildIncidentActionsInput): Record; //# sourceMappingURL=guild-incident.d.ts.map