import * as z from "zod"; /** * Uploads a file with Slack's modern external upload flow. * * The file may optionally be shared to a channel or thread. Omitting the * conversation keeps it private to the installed app. */ export declare const uploadSlackFile: import("../../..").DefinedAction; conversationId: z.ZodOptional; file: z.ZodCustom; initialComment: z.ZodOptional; filename: z.ZodOptional; snippetType: z.ZodOptional; threadTimestamp: z.ZodOptional; title: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ channelIds: z.ZodOptional>; createdAt: z.ZodOptional; fileType: z.ZodOptional; id: z.ZodString; mimeType: z.ZodOptional; name: z.ZodOptional>; permalink: z.ZodOptional; size: z.ZodOptional; title: z.ZodOptional; urlPrivate: z.ZodOptional; userId: z.ZodOptional; }, z.core.$strip>, "slack", false, never>; /** Gets metadata for one Slack file. */ export declare const getSlackFile: import("../../..").DefinedAction, z.ZodObject<{ channelIds: z.ZodOptional>; createdAt: z.ZodOptional; fileType: z.ZodOptional; id: z.ZodString; mimeType: z.ZodOptional; name: z.ZodOptional>; permalink: z.ZodOptional; size: z.ZodOptional; title: z.ZodOptional; urlPrivate: z.ZodOptional; userId: z.ZodOptional; }, z.core.$strip>, "slack", false, never>; /** Lists Slack files with provider-supported filters. */ export declare const listSlackFiles: import("../../..").DefinedAction; count: z.ZodOptional; page: z.ZodOptional; showFilesHiddenByLimit: z.ZodOptional; startAt: z.ZodOptional; endAt: z.ZodOptional; types: z.ZodOptional; userId: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ files: z.ZodArray>; createdAt: z.ZodOptional; fileType: z.ZodOptional; id: z.ZodString; mimeType: z.ZodOptional; name: z.ZodOptional>; permalink: z.ZodOptional; size: z.ZodOptional; title: z.ZodOptional; urlPrivate: z.ZodOptional; userId: z.ZodOptional; }, z.core.$strip>>; page: z.ZodNumber; pageCount: z.ZodNumber; pageSize: z.ZodNumber; total: z.ZodNumber; }, z.core.$strip>, "slack", false, never>; /** Permanently deletes a Slack file the installed bot may delete. */ export declare const deleteSlackFile: import("../../..").DefinedAction, z.ZodVoid, "slack", false, never>; //# sourceMappingURL=files.d.ts.map