export declare class CardForm {
    isReady: boolean;
    iframeOrigin: string;
    tabId: string;
    private cardNumberIframeElement;
    private expirationMonthIframeElement;
    private expirationYearIframeElement;
    private cvvIframeElement;
    componentWillLoad(): Promise<void>;
    componentDidRender(): void;
    validate(): Promise<any>;
    tokenize({ clientId, paymentMethodMetadata, account, }: {
        clientId: string;
        paymentMethodMetadata: any;
        account?: string;
    }): Promise<any>;
    render(): any;
}
