import * as z from "zod"; /** Creates a Discord thread from an existing message. */ export declare const createDiscordThreadFromMessage: import("../../..").DefinedAction>; channelId: z.ZodString; name: z.ZodString; rateLimitPerUser: z.ZodOptional; messageId: z.ZodString; reason: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ guildId: z.ZodOptional; id: z.ZodString; name: z.ZodOptional>; nsfw: z.ZodOptional; parentId: z.ZodOptional>; position: z.ZodOptional; topic: z.ZodOptional>; type: z.ZodNumber; }, z.core.$strip>, "discord", false, never>; /** Creates a standalone Discord thread. */ export declare const createDiscordThread: import("../../..").DefinedAction>; channelId: z.ZodString; name: z.ZodString; rateLimitPerUser: z.ZodOptional; invitable: z.ZodOptional; reason: z.ZodOptional; type: z.ZodPrefault>; }, z.core.$strip>, z.ZodObject<{ guildId: z.ZodOptional; id: z.ZodString; name: z.ZodOptional>; nsfw: z.ZodOptional; parentId: z.ZodOptional>; position: z.ZodOptional; topic: z.ZodOptional>; type: z.ZodNumber; }, z.core.$strip>, "discord", false, never>; /** Joins the connected bot to a Discord thread. */ export declare const joinDiscordThread: import("../../..").DefinedAction, z.ZodVoid, "discord", false, never>; /** Leaves the connected bot from a Discord thread. */ export declare const leaveDiscordThread: import("../../..").DefinedAction, z.ZodVoid, "discord", false, never>; /** Adds a user to a Discord thread. */ export declare const addDiscordThreadMember: import("../../..").DefinedAction, z.ZodVoid, "discord", false, never>; /** Removes a user from a Discord thread. */ export declare const removeDiscordThreadMember: import("../../..").DefinedAction, z.ZodVoid, "discord", false, never>; /** Lists members of a Discord thread. */ export declare const listDiscordThreadMembers: import("../../..").DefinedAction; limit: z.ZodPrefault; threadId: z.ZodString; }, z.core.$strip>, z.ZodArray; userId: z.ZodOptional; }, z.core.$strip>>, "discord", false, never>; /** Lists active threads in a Discord server. */ export declare const listDiscordActiveThreads: import("../../..").DefinedAction, z.ZodObject<{ members: z.ZodArray; userId: z.ZodOptional; }, z.core.$strip>>; threads: z.ZodArray; id: z.ZodString; name: z.ZodOptional>; nsfw: z.ZodOptional; parentId: z.ZodOptional>; position: z.ZodOptional; topic: z.ZodOptional>; type: z.ZodNumber; }, z.core.$strip>>; }, z.core.$strip>, "discord", false, never>; //# sourceMappingURL=threads.d.ts.map