import { ConnectAccountInput, GetAccountsInput, Output, PostCodeCheckpointInput, PostHostedAuthLinkInput, ReconnectAccountInput, RequestOptions, UnipileClient, PostInstagramAccountInput, PostMessengerAccountInput, LinkedinBasicAuthenticationInput, LinkedinCookieAuthenticationInput, PostTwitterAccountInput } from '../index.js'; import { AccountListApiResponse } from '../accounts/accounts-list.schema.js'; import { AccountApiResponse } from '../accounts/account.types.js'; import { AccountConnectApiResponse } from '../accounts/accounts-create.types.js'; import { AccountReconnectApiResponse, AccountSolveCheckpointApiResponse } from '../accounts/accounts-reconnect.types.js'; import { AccountDeletedApiResponse } from '../accounts/accounts-delete.types.js'; import { HostedAuthLinkResponse } from '../hosted/hosted-auth-link.types.js'; import { AccountResyncApiResponse, AccountResyncInput } from '../accounts/accounts-resync.types.js'; export declare class AccountResource { private client; constructor(client: UnipileClient); getAll(input?: GetAccountsInput, options?: RequestOptions): Promise; getOne(account_id: string, options?: RequestOptions): Promise; connect(input: ConnectAccountInput, options?: RequestOptions): Promise; reconnect(input: ReconnectAccountInput, options?: RequestOptions): Promise; connectWhatsapp(options?: RequestOptions): Promise; reconnectWhatsapp(account_id: string, options?: RequestOptions): Promise; connectTelegram(options?: RequestOptions): Promise; reconnectTelegram(account_id: string, options?: RequestOptions): Promise; connectLinkedin(input: LinkedinBasicAuthenticationInput, options?: RequestOptions): Promise; connectLinkedinWithCookie(input: LinkedinCookieAuthenticationInput, options?: RequestOptions): Promise; reconnectLinkedin(input: LinkedinBasicAuthenticationInput & { account_id: string; }, options?: RequestOptions): Promise; reconnectLinkedinWithCookie(input: LinkedinCookieAuthenticationInput & { account_id: string; }, options?: RequestOptions): Promise; connectInstagram(input: PostInstagramAccountInput, options?: RequestOptions): Promise; reconnectInstagram(input: PostInstagramAccountInput & { account_id: string; }, options?: RequestOptions): Promise; connectTwitter(input: PostTwitterAccountInput, options?: RequestOptions): Promise; reconnectTwitter(input: PostTwitterAccountInput & { account_id: string; }, options?: RequestOptions): Promise; connectMessenger(input: PostMessengerAccountInput, options?: RequestOptions): Promise; reconnectMessenger(input: PostMessengerAccountInput & { account_id: string; }, options?: RequestOptions): Promise; delete(account_id: string, options?: RequestOptions): Promise; solveCodeCheckpoint(input: PostCodeCheckpointInput, options?: RequestOptions): Promise; createHostedAuthLink(input: PostHostedAuthLinkInput, options?: RequestOptions): Promise; resyncLinkedinAccount(input: AccountResyncInput, options?: RequestOptions): Promise; }