import type { IframeMessagingOptions } from '../../../common/vendors/common/iframeUtils/createIframeEventListener'; import type { DigitalIdModule } from '../../definition'; import type { Events } from '../../events'; /** * @emits HierarchyRequestError https://developer.mozilla.org/en-US/docs/Web/API/Node/appendChild * @emits AxiosError when HTTP requests fail */ export declare const defineIframeDigitalIdWrapper: (wrapperOptions: Options) => import("../../../common/types").WrapperInitialiseFunction<{ eventHub: import("../../../common/modules/eventHub").EventHub; mountElement: HTMLElement; }, unknown, "async", { localEventHub: import("../../../common/modules/eventHub").EventHub; recipe: import("../../../sdk/types").RecipeParsed; }> & { vendorName: "trinsic" | "mattr"; }; type Options = { vendor: DigitalIdModule['vendorName']; /** Options for mapping iframe messages into OneSDK eventhub events */ eventOptions: IframeMessagingOptions; }; export {}; //# sourceMappingURL=defineIframeDigitalIdWrapper.d.ts.map