import { EventEmitter } from '../../../stencil-public-runtime';
import { ISignerTokenResponse, VerdocsEndpoint } from '@verdocs/js-sdk';
/**
 * Prompt the user to confirm their identity with a passcode.
 */
export declare class VerdocsPasscodeDialog {
    /**
     * The endpoint to use to communicate with Verdocs. If not set, the default endpoint will be used.
     */
    endpoint: VerdocsEndpoint;
    /**
     * Event fired when the step is cancelled. This is called exit to avoid conflicts with the JS-reserved "cancel" event name.
     */
    exit: EventEmitter;
    /**
     * Event fired when the process has completed successfully.
     */
    next: EventEmitter<{
        response: ISignerTokenResponse;
    }>;
    response: string;
    handleCancel(): void;
    handleSubmit(): void;
    render(): any;
}
