import { AppleRelayResponse } from './relay'; export type AppleIDLoginInput = { limbuildApiUrl: string; accountName: string; password: string; token?: string; }; export type AppleIDLoginResult = { appleSessionId: string; completeResponse: AppleRelayResponse; twoFactorChallengeResponse?: AppleRelayResponse; requiresTwoFactor: boolean; finishTwoFactor: (code: string) => Promise; finalize: () => Promise; close: () => Promise; }; export declare function startBrowserOwnedAppleIDLogin({ limbuildApiUrl, accountName, password, token, }: AppleIDLoginInput): Promise;