UNPKG

@omnia/fx

Version:

Provide Omnia Fx typings and tooling for clientside Omnia development.

97 lines (96 loc) 3.98 kB
import { BoolFilter, GuidValue, IResolvedIdentity, ISpecialUserConfiguration, Identity, PrincipalTypes } from "@omnia/fx-models"; import { IIdentityPickerStore } from "../../stores"; declare const _default: (import("vue").VueConstructor<import("vue-tsx-support")._TsxComponentInstanceV3<import("vue/types/umd"), {}, import("vue-tsx-support").PropsForOutside<{ onValueBindChanged: (identity: Identity) => void; type: PrincipalTypes; providerIds: GuidValue[]; attachToParent: boolean; keepSelectionMenu: boolean; top: boolean; disabled: boolean; showMenu: boolean; onMenuToggle: (values: boolean) => void; disabledIdentities: Identity[]; blockedIdentities: Identity[]; filter: (identities: IResolvedIdentity[]) => IResolvedIdentity[]; hideTab: boolean; hideGroupTypeSelection: boolean; hideUserTypeSelection: boolean; hideDynamicGroupSelection: boolean; identityStore: IIdentityPickerStore; emailEnabled: BoolFilter; permissionEnabled: BoolFilter; enableSpecialUser: ISpecialUserConfiguration; businessProfileId: string; }, never>, any, any, any>> & { propsDefinition: import("vue-tsx-support").PropsForOutside<{ onValueBindChanged: (identity: Identity) => void; type: PrincipalTypes; providerIds: GuidValue[]; attachToParent: boolean; keepSelectionMenu: boolean; top: boolean; disabled: boolean; showMenu: boolean; onMenuToggle: (values: boolean) => void; disabledIdentities: Identity[]; blockedIdentities: Identity[]; filter: (identities: IResolvedIdentity[]) => IResolvedIdentity[]; hideTab: boolean; hideGroupTypeSelection: boolean; hideUserTypeSelection: boolean; hideDynamicGroupSelection: boolean; identityStore: IIdentityPickerStore; emailEnabled: BoolFilter; permissionEnabled: BoolFilter; enableSpecialUser: ISpecialUserConfiguration; businessProfileId: string; }, never>; }) | (import("vue").VueConstructor<import("vue-tsx-support")._TsxComponentInstanceV3<import("vue/types/umd") & import("vue").ShallowUnwrapRef<() => VueTsxSupport.JSX.Element>, {}, import("vue-tsx-support").PropsForOutside<{ onValueBindChanged: (identity: Identity) => void; type: PrincipalTypes; providerIds: GuidValue[]; attachToParent: boolean; keepSelectionMenu: boolean; top: boolean; disabled: boolean; showMenu: boolean; onMenuToggle: (values: boolean) => void; disabledIdentities: Identity[]; blockedIdentities: Identity[]; filter: (identities: IResolvedIdentity[]) => IResolvedIdentity[]; hideTab: boolean; hideGroupTypeSelection: boolean; hideUserTypeSelection: boolean; hideDynamicGroupSelection: boolean; identityStore: IIdentityPickerStore; emailEnabled: BoolFilter; permissionEnabled: BoolFilter; enableSpecialUser: ISpecialUserConfiguration; businessProfileId: string; }, never>, any, any, any>> & { propsDefinition: import("vue-tsx-support").PropsForOutside<{ onValueBindChanged: (identity: Identity) => void; type: PrincipalTypes; providerIds: GuidValue[]; attachToParent: boolean; keepSelectionMenu: boolean; top: boolean; disabled: boolean; showMenu: boolean; onMenuToggle: (values: boolean) => void; disabledIdentities: Identity[]; blockedIdentities: Identity[]; filter: (identities: IResolvedIdentity[]) => IResolvedIdentity[]; hideTab: boolean; hideGroupTypeSelection: boolean; hideUserTypeSelection: boolean; hideDynamicGroupSelection: boolean; identityStore: IIdentityPickerStore; emailEnabled: BoolFilter; permissionEnabled: BoolFilter; enableSpecialUser: ISpecialUserConfiguration; businessProfileId: string; }, never>; }); export default _default;