import { n as DiscordChannelEdit, r as DiscordChannelMove, t as DiscordChannelCreate } from "./send.types-DigGi1db.js"; //#region extensions/discord/src/actions/runtime.moderation-shared.d.ts type DiscordModerationAction = "timeout" | "kick" | "ban"; type DiscordModerationCommand = { action: DiscordModerationAction; guildId: string; userId: string; durationMinutes?: number; until?: string; reason?: string; deleteMessageDays?: number; }; declare function isDiscordModerationAction(action: string): action is DiscordModerationAction; declare function requiredGuildPermissionForModerationAction(action: DiscordModerationAction): bigint; declare function readDiscordModerationCommand(action: string, params: Record): DiscordModerationCommand; //#endregion //#region extensions/discord/src/actions/runtime.shared.d.ts declare function readDiscordParentIdParam(params: Record): string | null | undefined; declare function readDiscordChannelCreateParams(params: Record): DiscordChannelCreate; declare function readDiscordChannelEditParams(params: Record): DiscordChannelEdit; declare function readDiscordChannelMoveParams(params: Record): DiscordChannelMove; //#endregion export { DiscordModerationAction as a, readDiscordModerationCommand as c, readDiscordParentIdParam as i, requiredGuildPermissionForModerationAction as l, readDiscordChannelEditParams as n, DiscordModerationCommand as o, readDiscordChannelMoveParams as r, isDiscordModerationAction as s, readDiscordChannelCreateParams as t };