import { BoolFilter, ScopeTypes } from "@omnia/fx-models"; import { GuidValue } from "@omnia/fx-models/internal-do-not-import-from-here/shared/models"; import { ItemQuery } from "../ItemQuery"; import { IdentityTypes } from "./IdentityTypes"; export declare class IdentityQuery extends ItemQuery { readonly types: IdentityTypes[]; searchText?: string; /** * This is user type id or group type id value. */ typeIds?: GuidValue[]; providerIds?: GuidValue[]; excludeTypeIds?: GuidValue[]; emailEnabled?: BoolFilter; permissionEnabled?: BoolFilter; scope?: string; tenantIdentityOnly?: boolean; businessProfileId?: GuidValue; scopeType?: ScopeTypes; constructor(types: IdentityTypes[], searchText?: string, /** * This is user type id or group type id value. */ typeIds?: GuidValue[], providerIds?: GuidValue[], excludeTypeIds?: GuidValue[], emailEnabled?: BoolFilter, permissionEnabled?: BoolFilter, scope?: string, tenantIdentityOnly?: boolean, businessProfileId?: GuidValue, scopeType?: ScopeTypes); }