import type { VerifyResult, TOTPResult } from './index'; export type SuccessCallback = (info: VerifyResult | TOTPResult) => void; export type FailureCallback = (error: Error) => void; export declare function onVerifySuccess(callback: SuccessCallback): () => void; export declare function onVerifyFailure(callback: FailureCallback): () => void; export declare function triggerSuccess(info: VerifyResult | TOTPResult): void; export declare function triggerFailure(error: Error): void; export declare function clearAllHooks(): void; //# sourceMappingURL=hooks.d.ts.map