import { AuthenticationBlockSettings } from "../Shared"; import { AuthenticationOption, AuthenticationMetaData } from "@omnia/fx-models"; declare const _default: (import("vue").VueConstructor void; onProviderSelected: (authOption: AuthenticationMetaData) => void; settings: AuthenticationBlockSettings; memorizedProvider: AuthenticationMetaData; }, "settings" | "uniqueName" | "authFlows" | "back" | "onProviderSelected">, any, any, any>> & { propsDefinition: import("vue-tsx-support").PropsForOutside<{ authFlows: AuthenticationOption[][]; uniqueName: string; back: () => void; onProviderSelected: (authOption: AuthenticationMetaData) => void; settings: AuthenticationBlockSettings; memorizedProvider: AuthenticationMetaData; }, "settings" | "uniqueName" | "authFlows" | "back" | "onProviderSelected">; }) | (import("vue").VueConstructor VueTsxSupport.JSX.Element>, {}, import("vue-tsx-support").PropsForOutside<{ authFlows: AuthenticationOption[][]; uniqueName: string; back: () => void; onProviderSelected: (authOption: AuthenticationMetaData) => void; settings: AuthenticationBlockSettings; memorizedProvider: AuthenticationMetaData; }, "settings" | "uniqueName" | "authFlows" | "back" | "onProviderSelected">, any, any, any>> & { propsDefinition: import("vue-tsx-support").PropsForOutside<{ authFlows: AuthenticationOption[][]; uniqueName: string; back: () => void; onProviderSelected: (authOption: AuthenticationMetaData) => void; settings: AuthenticationBlockSettings; memorizedProvider: AuthenticationMetaData; }, "settings" | "uniqueName" | "authFlows" | "back" | "onProviderSelected">; }); export default _default;