export declare function createThreadsTools(opts: { accessToken: string; threadsUserId: string; }): { threads_publish_text: import("ai").Tool<{ text: string; replyControl?: "everyone" | "accounts_you_follow" | "mentioned_only" | undefined; }, import("../clients/threads/types.ts").PublishResult>; threads_publish_image: import("ai").Tool<{ imageUrl: string; text?: string | undefined; }, import("../clients/threads/types.ts").PublishResult>; threads_publish_video: import("ai").Tool<{ videoUrl: string; text?: string | undefined; }, import("../clients/threads/types.ts").PublishResult>; threads_publish_carousel: import("ai").Tool<{ items: { type: "video" | "image"; url: string; }[]; text?: string | undefined; }, import("../clients/threads/types.ts").PublishResult>; threads_reply: import("ai").Tool<{ text: string; replyToId: string; }, import("../clients/threads/types.ts").PublishResult>; threads_delete: import("ai").Tool<{ postId: string; }, void>; threads_get_permalink: import("ai").Tool<{ postId: string; }, string | undefined>; threads_get_insights: import("ai").Tool<{ postId: string; metrics?: string[] | undefined; }, import("../clients/threads/types.ts").ThreadsInsight[]>; threads_list_posts: import("ai").Tool<{ limit?: number | undefined; }, import("@promobase/sdk-runtime").PaginatedResponse>; threads_list_replies: import("ai").Tool<{ postId: string; limit?: number | undefined; }, import("@promobase/sdk-runtime").PaginatedResponse>; threads_hide_reply: import("ai").Tool<{ replyId: string; hidden: boolean; }, void>; threads_get_account: import("ai").Tool, unknown>; }; //# sourceMappingURL=threads.d.ts.map