import { KycStatus, TransferResponse, WithdrawAssetInfo, WithdrawAssetInfoMap, WithdrawRequest } from "../types"; import { TransferProvider } from "./TransferProvider"; export declare class WithdrawProvider extends TransferProvider { response?: TransferResponse; request?: WithdrawRequest; constructor(transferServer: string, account: string, lang?: string); startWithdraw(params: WithdrawRequest, shouldUseNewEndpoints?: boolean, headers?: { [key: string]: string; }): Promise; fetchSupportedAssets(): Promise; getAssetInfo(asset_code: string): WithdrawAssetInfo; fetchKycInBrowser(windowContext: Window): Promise; getKycUrl(callback_url?: string): string; }