import { t as Manager } from "./Manager-CQQ99QOI.js"; import { _ as getDefaultConsentChecks, a as ElectronicSignatureConfig, h as areAllConsented, i as ConsentKey, r as ConsentChecks, s as ElectronicSignatureDocument, t as AE_CONSENT_KEYS } from "./types-DVmXIdzW.js"; import { n as ElectronicSignatureState, o as electronicSignatureMachine } from "./electronicSignatureManager-CcUXQZS7.js"; import "./electronic-signature.js"; //#region src/modules/ae-signature/index.d.ts type AeSignatureConfig = Omit; declare function createAeSignatureManager(options: { config: AeSignatureConfig; }): Manager & { load(): void; setConsent(name: ConsentKey, checked: boolean): void; selectFile(fileName: string, fileData: ArrayBuffer, fileUrl: string): void; replaceFile(): void; confirmFile(): void; viewDocument(url: string): void; closeDocumentView(): void; sign(): void; finish(): void; retry(): void; close(): void; }; type AeSignatureManager = ReturnType; //#endregion export { AE_CONSENT_KEYS, AeSignatureConfig, type ElectronicSignatureDocument as AeSignatureDocument, AeSignatureManager, type ElectronicSignatureState as AeSignatureState, type ConsentChecks, electronicSignatureMachine as aeSignatureMachine, areAllConsented, createAeSignatureManager, getDefaultConsentChecks };