import { AuthEngineTypes, IAuthEngine } from "../types"; export declare class AuthEngine extends IAuthEngine { private initialized; name: string; constructor(client: IAuthEngine["client"]); init: IAuthEngine["init"]; request: IAuthEngine["request"]; respond: IAuthEngine["respond"]; getPendingRequests: IAuthEngine["getPendingRequests"]; formatMessage: (cacao: AuthEngineTypes.CacaoPayload, iss: string) => string; protected setExpiry: IAuthEngine["setExpiry"]; protected sendRequest: IAuthEngine["sendRequest"]; protected sendResult: IAuthEngine["sendResult"]; protected sendError: IAuthEngine["sendError"]; private requestOnKnownPairing; private isInitialized; private registerRelayerEvents; private registerPairingEvents; private onPairingCreated; protected onRelayEventRequest: IAuthEngine["onRelayEventRequest"]; protected onRelayEventResponse: IAuthEngine["onRelayEventResponse"]; protected onAuthRequest: IAuthEngine["onAuthRequest"]; private handleAuthRequest; protected onAuthResponse: IAuthEngine["onAuthResponse"]; private getVerifyContext; } //# sourceMappingURL=engine.d.ts.map