import '../style/iframe'; declare const _default: import("vue").DefineComponent<{ url: { type: import("vue").PropType Promise)>; required: boolean; }; height: { type: StringConstructor; default: string; }; title: { type: StringConstructor; default: string; }; loading: { type: BooleanConstructor; default: undefined; }; }, { computedLoading: import("vue").ComputedRef; iframeUrl: import("vue").Ref; handleReload: () => Promise; handleIframeLoaded: (e: Event) => Promise; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { load: (e: Event) => void; error: (e: Event) => void; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly Promise)>; required: boolean; }; height: { type: StringConstructor; default: string; }; title: { type: StringConstructor; default: string; }; loading: { type: BooleanConstructor; default: undefined; }; }>> & { onLoad?: ((e: Event) => any) | undefined; onError?: ((e: Event) => any) | undefined; }, { title: string; height: string; loading: boolean; }>; export default _default;