import { z } from 'zod'; export declare const ChannelSchema: z.ZodObject<{ conversation_host_id: z.ZodOptional; created: z.ZodOptional; id: z.ZodOptional; is_archived: z.ZodOptional; name: z.ZodOptional; name_normalized: z.ZodOptional; num_members: z.ZodOptional; purpose: z.ZodOptional; last_set: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { creator?: string | undefined; last_set?: number | undefined; value?: string | undefined; }, { creator?: string | undefined; last_set?: number | undefined; value?: string | undefined; }>>; shared_team_ids: z.ZodOptional>; topic: z.ZodOptional; last_set: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { creator?: string | undefined; last_set?: number | undefined; value?: string | undefined; }, { creator?: string | undefined; last_set?: number | undefined; value?: string | undefined; }>>; updated: z.ZodOptional; }, "strip", z.ZodTypeAny, { conversation_host_id?: string | undefined; created?: number | undefined; id?: string | undefined; is_archived?: boolean | undefined; name?: string | undefined; name_normalized?: string | undefined; num_members?: number | undefined; purpose?: { creator?: string | undefined; last_set?: number | undefined; value?: string | undefined; } | undefined; shared_team_ids?: string[] | undefined; topic?: { creator?: string | undefined; last_set?: number | undefined; value?: string | undefined; } | undefined; updated?: number | undefined; }, { conversation_host_id?: string | undefined; created?: number | undefined; id?: string | undefined; is_archived?: boolean | undefined; name?: string | undefined; name_normalized?: string | undefined; num_members?: number | undefined; purpose?: { creator?: string | undefined; last_set?: number | undefined; value?: string | undefined; } | undefined; shared_team_ids?: string[] | undefined; topic?: { creator?: string | undefined; last_set?: number | undefined; value?: string | undefined; } | undefined; updated?: number | undefined; }>; export declare const AddReactionRequestSchema: z.ZodObject<{ channel_id: z.ZodString; reaction: z.ZodString; timestamp: z.ZodString; }, "strip", z.ZodTypeAny, { channel_id: string; reaction: string; timestamp: string; }, { channel_id: string; reaction: string; timestamp: string; }>; export declare const GetChannelHistoryRequestSchema: z.ZodObject<{ channel_id: z.ZodString; cursor: z.ZodOptional; limit: z.ZodDefault>; }, "strip", z.ZodTypeAny, { channel_id: string; limit: number; cursor?: string | undefined; }, { channel_id: string; cursor?: string | undefined; limit?: number | undefined; }>; export declare const GetThreadRepliesRequestSchema: z.ZodObject<{ channel_id: z.ZodString; thread_ts: z.ZodString; cursor: z.ZodOptional; limit: z.ZodDefault>; }, "strip", z.ZodTypeAny, { thread_ts: string; channel_id: string; limit: number; cursor?: string | undefined; }, { thread_ts: string; channel_id: string; cursor?: string | undefined; limit?: number | undefined; }>; export declare const GetUsersRequestSchema: z.ZodObject<{ cursor: z.ZodOptional; limit: z.ZodDefault>; }, "strip", z.ZodTypeAny, { limit: number; cursor?: string | undefined; }, { cursor?: string | undefined; limit?: number | undefined; }>; export declare const GetUserProfileRequestSchema: z.ZodObject<{ user_id: z.ZodString; }, "strip", z.ZodTypeAny, { user_id: string; }, { user_id: string; }>; export declare const ListChannelsRequestSchema: z.ZodObject<{ cursor: z.ZodOptional; limit: z.ZodDefault>; }, "strip", z.ZodTypeAny, { limit: number; cursor?: string | undefined; }, { cursor?: string | undefined; limit?: number | undefined; }>; export declare const PostMessageRequestSchema: z.ZodObject<{ channel_id: z.ZodString; text: z.ZodString; }, "strip", z.ZodTypeAny, { text: string; channel_id: string; }, { text: string; channel_id: string; }>; export declare const ReplyToThreadRequestSchema: z.ZodObject<{ channel_id: z.ZodString; text: z.ZodString; thread_ts: z.ZodString; }, "strip", z.ZodTypeAny, { text: string; thread_ts: string; channel_id: string; }, { text: string; thread_ts: string; channel_id: string; }>; export declare const SearchMessagesRequestSchema: z.ZodObject<{ query: z.ZodDefault>; in_channel: z.ZodOptional; in_group: z.ZodOptional; in_dm: z.ZodOptional; from_user: z.ZodOptional; from_bot: z.ZodOptional; highlight: z.ZodDefault>; sort: z.ZodDefault>>; sort_dir: z.ZodDefault>>; count: z.ZodDefault>; page: z.ZodDefault>; }, "strip", z.ZodTypeAny, { sort: "timestamp" | "score"; count: number; query: string; highlight: boolean; sort_dir: "asc" | "desc"; page: number; in_channel?: string | undefined; in_group?: string | undefined; in_dm?: string | undefined; from_user?: string | undefined; from_bot?: string | undefined; }, { sort?: "timestamp" | "score" | undefined; count?: number | undefined; query?: string | undefined; in_channel?: string | undefined; in_group?: string | undefined; in_dm?: string | undefined; from_user?: string | undefined; from_bot?: string | undefined; highlight?: boolean | undefined; sort_dir?: "asc" | "desc" | undefined; page?: number | undefined; }>; export declare const ConversationsHistoryResponseSchema: z.ZodObject; ok: z.ZodOptional; response_metadata: z.ZodOptional; }, "strip", z.ZodTypeAny, { next_cursor?: string | undefined; }, { next_cursor?: string | undefined; }>>; }, { messages: z.ZodOptional; name: z.ZodOptional; url: z.ZodOptional; users: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name?: string | undefined; count?: number | undefined; url?: string | undefined; users?: string[] | undefined; }, { name?: string | undefined; count?: number | undefined; url?: string | undefined; users?: string[] | undefined; }>, "many">>; reply_count: z.ZodOptional; reply_users: z.ZodOptional>; reply_users_count: z.ZodOptional; subtype: z.ZodOptional; text: z.ZodOptional; thread_ts: z.ZodOptional; ts: z.ZodOptional; type: z.ZodOptional; user: z.ZodOptional; }, "strip", z.ZodTypeAny, { type?: string | undefined; reactions?: { name?: string | undefined; count?: number | undefined; url?: string | undefined; users?: string[] | undefined; }[] | undefined; reply_count?: number | undefined; reply_users?: string[] | undefined; reply_users_count?: number | undefined; subtype?: string | undefined; text?: string | undefined; thread_ts?: string | undefined; ts?: string | undefined; user?: string | undefined; }, { type?: string | undefined; reactions?: { name?: string | undefined; count?: number | undefined; url?: string | undefined; users?: string[] | undefined; }[] | undefined; reply_count?: number | undefined; reply_users?: string[] | undefined; reply_users_count?: number | undefined; subtype?: string | undefined; text?: string | undefined; thread_ts?: string | undefined; ts?: string | undefined; user?: string | undefined; }>, "many">>; }>, "strip", z.ZodTypeAny, { error?: string | undefined; ok?: boolean | undefined; response_metadata?: { next_cursor?: string | undefined; } | undefined; messages?: { type?: string | undefined; reactions?: { name?: string | undefined; count?: number | undefined; url?: string | undefined; users?: string[] | undefined; }[] | undefined; reply_count?: number | undefined; reply_users?: string[] | undefined; reply_users_count?: number | undefined; subtype?: string | undefined; text?: string | undefined; thread_ts?: string | undefined; ts?: string | undefined; user?: string | undefined; }[] | undefined; }, { error?: string | undefined; ok?: boolean | undefined; response_metadata?: { next_cursor?: string | undefined; } | undefined; messages?: { type?: string | undefined; reactions?: { name?: string | undefined; count?: number | undefined; url?: string | undefined; users?: string[] | undefined; }[] | undefined; reply_count?: number | undefined; reply_users?: string[] | undefined; reply_users_count?: number | undefined; subtype?: string | undefined; text?: string | undefined; thread_ts?: string | undefined; ts?: string | undefined; user?: string | undefined; }[] | undefined; }>; export declare const ConversationsRepliesResponseSchema: z.ZodObject; ok: z.ZodOptional; response_metadata: z.ZodOptional; }, "strip", z.ZodTypeAny, { next_cursor?: string | undefined; }, { next_cursor?: string | undefined; }>>; }, { messages: z.ZodOptional; name: z.ZodOptional; url: z.ZodOptional; users: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name?: string | undefined; count?: number | undefined; url?: string | undefined; users?: string[] | undefined; }, { name?: string | undefined; count?: number | undefined; url?: string | undefined; users?: string[] | undefined; }>, "many">>; reply_count: z.ZodOptional; reply_users: z.ZodOptional>; reply_users_count: z.ZodOptional; subtype: z.ZodOptional; text: z.ZodOptional; thread_ts: z.ZodOptional; ts: z.ZodOptional; type: z.ZodOptional; user: z.ZodOptional; }, "strip", z.ZodTypeAny, { type?: string | undefined; reactions?: { name?: string | undefined; count?: number | undefined; url?: string | undefined; users?: string[] | undefined; }[] | undefined; reply_count?: number | undefined; reply_users?: string[] | undefined; reply_users_count?: number | undefined; subtype?: string | undefined; text?: string | undefined; thread_ts?: string | undefined; ts?: string | undefined; user?: string | undefined; }, { type?: string | undefined; reactions?: { name?: string | undefined; count?: number | undefined; url?: string | undefined; users?: string[] | undefined; }[] | undefined; reply_count?: number | undefined; reply_users?: string[] | undefined; reply_users_count?: number | undefined; subtype?: string | undefined; text?: string | undefined; thread_ts?: string | undefined; ts?: string | undefined; user?: string | undefined; }>, "many">>; }>, "strip", z.ZodTypeAny, { error?: string | undefined; ok?: boolean | undefined; response_metadata?: { next_cursor?: string | undefined; } | undefined; messages?: { type?: string | undefined; reactions?: { name?: string | undefined; count?: number | undefined; url?: string | undefined; users?: string[] | undefined; }[] | undefined; reply_count?: number | undefined; reply_users?: string[] | undefined; reply_users_count?: number | undefined; subtype?: string | undefined; text?: string | undefined; thread_ts?: string | undefined; ts?: string | undefined; user?: string | undefined; }[] | undefined; }, { error?: string | undefined; ok?: boolean | undefined; response_metadata?: { next_cursor?: string | undefined; } | undefined; messages?: { type?: string | undefined; reactions?: { name?: string | undefined; count?: number | undefined; url?: string | undefined; users?: string[] | undefined; }[] | undefined; reply_count?: number | undefined; reply_users?: string[] | undefined; reply_users_count?: number | undefined; subtype?: string | undefined; text?: string | undefined; thread_ts?: string | undefined; ts?: string | undefined; user?: string | undefined; }[] | undefined; }>; export declare const GetUsersResponseSchema: z.ZodObject; ok: z.ZodOptional; response_metadata: z.ZodOptional; }, "strip", z.ZodTypeAny, { next_cursor?: string | undefined; }, { next_cursor?: string | undefined; }>>; }, { members: z.ZodOptional; id: z.ZodOptional; is_admin: z.ZodOptional; is_app_user: z.ZodOptional; is_bot: z.ZodOptional; is_connector_bot: z.ZodOptional; is_email_confirmed: z.ZodOptional; is_invited_user: z.ZodOptional; is_owner: z.ZodOptional; is_primary_owner: z.ZodOptional; is_restricted: z.ZodOptional; is_ultra_restricted: z.ZodOptional; is_workflow_bot: z.ZodOptional; name: z.ZodOptional; real_name: z.ZodOptional; team_id: z.ZodOptional; updated: z.ZodOptional; }, "strip", z.ZodTypeAny, { id?: string | undefined; name?: string | undefined; updated?: number | undefined; deleted?: boolean | undefined; is_admin?: boolean | undefined; is_app_user?: boolean | undefined; is_bot?: boolean | undefined; is_connector_bot?: boolean | undefined; is_email_confirmed?: boolean | undefined; is_invited_user?: boolean | undefined; is_owner?: boolean | undefined; is_primary_owner?: boolean | undefined; is_restricted?: boolean | undefined; is_ultra_restricted?: boolean | undefined; is_workflow_bot?: boolean | undefined; real_name?: string | undefined; team_id?: string | undefined; }, { id?: string | undefined; name?: string | undefined; updated?: number | undefined; deleted?: boolean | undefined; is_admin?: boolean | undefined; is_app_user?: boolean | undefined; is_bot?: boolean | undefined; is_connector_bot?: boolean | undefined; is_email_confirmed?: boolean | undefined; is_invited_user?: boolean | undefined; is_owner?: boolean | undefined; is_primary_owner?: boolean | undefined; is_restricted?: boolean | undefined; is_ultra_restricted?: boolean | undefined; is_workflow_bot?: boolean | undefined; real_name?: string | undefined; team_id?: string | undefined; }>, "many">>; }>, "strip", z.ZodTypeAny, { error?: string | undefined; ok?: boolean | undefined; response_metadata?: { next_cursor?: string | undefined; } | undefined; members?: { id?: string | undefined; name?: string | undefined; updated?: number | undefined; deleted?: boolean | undefined; is_admin?: boolean | undefined; is_app_user?: boolean | undefined; is_bot?: boolean | undefined; is_connector_bot?: boolean | undefined; is_email_confirmed?: boolean | undefined; is_invited_user?: boolean | undefined; is_owner?: boolean | undefined; is_primary_owner?: boolean | undefined; is_restricted?: boolean | undefined; is_ultra_restricted?: boolean | undefined; is_workflow_bot?: boolean | undefined; real_name?: string | undefined; team_id?: string | undefined; }[] | undefined; }, { error?: string | undefined; ok?: boolean | undefined; response_metadata?: { next_cursor?: string | undefined; } | undefined; members?: { id?: string | undefined; name?: string | undefined; updated?: number | undefined; deleted?: boolean | undefined; is_admin?: boolean | undefined; is_app_user?: boolean | undefined; is_bot?: boolean | undefined; is_connector_bot?: boolean | undefined; is_email_confirmed?: boolean | undefined; is_invited_user?: boolean | undefined; is_owner?: boolean | undefined; is_primary_owner?: boolean | undefined; is_restricted?: boolean | undefined; is_ultra_restricted?: boolean | undefined; is_workflow_bot?: boolean | undefined; real_name?: string | undefined; team_id?: string | undefined; }[] | undefined; }>; export declare const GetUserProfileResponseSchema: z.ZodObject; ok: z.ZodOptional; response_metadata: z.ZodOptional; }, "strip", z.ZodTypeAny, { next_cursor?: string | undefined; }, { next_cursor?: string | undefined; }>>; }, { profile: z.ZodOptional; display_name_normalized: z.ZodOptional; email: z.ZodOptional; first_name: z.ZodOptional; last_name: z.ZodOptional; phone: z.ZodOptional; real_name: z.ZodOptional; real_name_normalized: z.ZodOptional; title: z.ZodOptional; }, "strip", z.ZodTypeAny, { real_name?: string | undefined; display_name?: string | undefined; display_name_normalized?: string | undefined; email?: string | undefined; first_name?: string | undefined; last_name?: string | undefined; phone?: string | undefined; real_name_normalized?: string | undefined; title?: string | undefined; }, { real_name?: string | undefined; display_name?: string | undefined; display_name_normalized?: string | undefined; email?: string | undefined; first_name?: string | undefined; last_name?: string | undefined; phone?: string | undefined; real_name_normalized?: string | undefined; title?: string | undefined; }>>; }>, "strip", z.ZodTypeAny, { error?: string | undefined; ok?: boolean | undefined; response_metadata?: { next_cursor?: string | undefined; } | undefined; profile?: { real_name?: string | undefined; display_name?: string | undefined; display_name_normalized?: string | undefined; email?: string | undefined; first_name?: string | undefined; last_name?: string | undefined; phone?: string | undefined; real_name_normalized?: string | undefined; title?: string | undefined; } | undefined; }, { error?: string | undefined; ok?: boolean | undefined; response_metadata?: { next_cursor?: string | undefined; } | undefined; profile?: { real_name?: string | undefined; display_name?: string | undefined; display_name_normalized?: string | undefined; email?: string | undefined; first_name?: string | undefined; last_name?: string | undefined; phone?: string | undefined; real_name_normalized?: string | undefined; title?: string | undefined; } | undefined; }>; export declare const ListChannelsResponseSchema: z.ZodObject; ok: z.ZodOptional; response_metadata: z.ZodOptional; }, "strip", z.ZodTypeAny, { next_cursor?: string | undefined; }, { next_cursor?: string | undefined; }>>; }, { channels: z.ZodOptional; created: z.ZodOptional; id: z.ZodOptional; is_archived: z.ZodOptional; name: z.ZodOptional; name_normalized: z.ZodOptional; num_members: z.ZodOptional; purpose: z.ZodOptional; last_set: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { creator?: string | undefined; last_set?: number | undefined; value?: string | undefined; }, { creator?: string | undefined; last_set?: number | undefined; value?: string | undefined; }>>; shared_team_ids: z.ZodOptional>; topic: z.ZodOptional; last_set: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { creator?: string | undefined; last_set?: number | undefined; value?: string | undefined; }, { creator?: string | undefined; last_set?: number | undefined; value?: string | undefined; }>>; updated: z.ZodOptional; }, "strip", z.ZodTypeAny, { conversation_host_id?: string | undefined; created?: number | undefined; id?: string | undefined; is_archived?: boolean | undefined; name?: string | undefined; name_normalized?: string | undefined; num_members?: number | undefined; purpose?: { creator?: string | undefined; last_set?: number | undefined; value?: string | undefined; } | undefined; shared_team_ids?: string[] | undefined; topic?: { creator?: string | undefined; last_set?: number | undefined; value?: string | undefined; } | undefined; updated?: number | undefined; }, { conversation_host_id?: string | undefined; created?: number | undefined; id?: string | undefined; is_archived?: boolean | undefined; name?: string | undefined; name_normalized?: string | undefined; num_members?: number | undefined; purpose?: { creator?: string | undefined; last_set?: number | undefined; value?: string | undefined; } | undefined; shared_team_ids?: string[] | undefined; topic?: { creator?: string | undefined; last_set?: number | undefined; value?: string | undefined; } | undefined; updated?: number | undefined; }>, "many">>; }>, "strip", z.ZodTypeAny, { error?: string | undefined; ok?: boolean | undefined; response_metadata?: { next_cursor?: string | undefined; } | undefined; channels?: { conversation_host_id?: string | undefined; created?: number | undefined; id?: string | undefined; is_archived?: boolean | undefined; name?: string | undefined; name_normalized?: string | undefined; num_members?: number | undefined; purpose?: { creator?: string | undefined; last_set?: number | undefined; value?: string | undefined; } | undefined; shared_team_ids?: string[] | undefined; topic?: { creator?: string | undefined; last_set?: number | undefined; value?: string | undefined; } | undefined; updated?: number | undefined; }[] | undefined; }, { error?: string | undefined; ok?: boolean | undefined; response_metadata?: { next_cursor?: string | undefined; } | undefined; channels?: { conversation_host_id?: string | undefined; created?: number | undefined; id?: string | undefined; is_archived?: boolean | undefined; name?: string | undefined; name_normalized?: string | undefined; num_members?: number | undefined; purpose?: { creator?: string | undefined; last_set?: number | undefined; value?: string | undefined; } | undefined; shared_team_ids?: string[] | undefined; topic?: { creator?: string | undefined; last_set?: number | undefined; value?: string | undefined; } | undefined; updated?: number | undefined; }[] | undefined; }>; export declare const SearchMessagesResponseSchema: z.ZodObject; ok: z.ZodOptional; response_metadata: z.ZodOptional; }, "strip", z.ZodTypeAny, { next_cursor?: string | undefined; }, { next_cursor?: string | undefined; }>>; }, { messages: z.ZodOptional; name: z.ZodOptional; }, "strip", z.ZodTypeAny, { id?: string | undefined; name?: string | undefined; }, { id?: string | undefined; name?: string | undefined; }>>; permalink: z.ZodOptional; text: z.ZodOptional; ts: z.ZodOptional; type: z.ZodOptional; user: z.ZodOptional; }, "strip", z.ZodTypeAny, { type?: string | undefined; text?: string | undefined; ts?: string | undefined; user?: string | undefined; channel?: { id?: string | undefined; name?: string | undefined; } | undefined; permalink?: string | undefined; }, { type?: string | undefined; text?: string | undefined; ts?: string | undefined; user?: string | undefined; channel?: { id?: string | undefined; name?: string | undefined; } | undefined; permalink?: string | undefined; }>, "many">>; pagination: z.ZodOptional; last: z.ZodOptional; page: z.ZodOptional; page_count: z.ZodOptional; per_page: z.ZodOptional; total_count: z.ZodOptional; }, "strip", z.ZodTypeAny, { page?: number | undefined; first?: number | undefined; last?: number | undefined; page_count?: number | undefined; per_page?: number | undefined; total_count?: number | undefined; }, { page?: number | undefined; first?: number | undefined; last?: number | undefined; page_count?: number | undefined; per_page?: number | undefined; total_count?: number | undefined; }>>; }, "strip", z.ZodTypeAny, { matches?: { type?: string | undefined; text?: string | undefined; ts?: string | undefined; user?: string | undefined; channel?: { id?: string | undefined; name?: string | undefined; } | undefined; permalink?: string | undefined; }[] | undefined; pagination?: { page?: number | undefined; first?: number | undefined; last?: number | undefined; page_count?: number | undefined; per_page?: number | undefined; total_count?: number | undefined; } | undefined; }, { matches?: { type?: string | undefined; text?: string | undefined; ts?: string | undefined; user?: string | undefined; channel?: { id?: string | undefined; name?: string | undefined; } | undefined; permalink?: string | undefined; }[] | undefined; pagination?: { page?: number | undefined; first?: number | undefined; last?: number | undefined; page_count?: number | undefined; per_page?: number | undefined; total_count?: number | undefined; } | undefined; }>>; }>, "strip", z.ZodTypeAny, { error?: string | undefined; ok?: boolean | undefined; response_metadata?: { next_cursor?: string | undefined; } | undefined; messages?: { matches?: { type?: string | undefined; text?: string | undefined; ts?: string | undefined; user?: string | undefined; channel?: { id?: string | undefined; name?: string | undefined; } | undefined; permalink?: string | undefined; }[] | undefined; pagination?: { page?: number | undefined; first?: number | undefined; last?: number | undefined; page_count?: number | undefined; per_page?: number | undefined; total_count?: number | undefined; } | undefined; } | undefined; }, { error?: string | undefined; ok?: boolean | undefined; response_metadata?: { next_cursor?: string | undefined; } | undefined; messages?: { matches?: { type?: string | undefined; text?: string | undefined; ts?: string | undefined; user?: string | undefined; channel?: { id?: string | undefined; name?: string | undefined; } | undefined; permalink?: string | undefined; }[] | undefined; pagination?: { page?: number | undefined; first?: number | undefined; last?: number | undefined; page_count?: number | undefined; per_page?: number | undefined; total_count?: number | undefined; } | undefined; } | undefined; }>;