import { AbstractAttributeQuery, AbstractAttributeQueryJSON, IAbstractAttributeQuery } from "./AbstractAttributeQuery"; import { AttributeValues } from "./AttributeValueTypes"; export interface IdentityAttributeQueryJSON extends AbstractAttributeQueryJSON { "@type": "IdentityAttributeQuery"; valueType: AttributeValues.Identity.TypeName; tags?: string[]; } export interface IIdentityAttributeQuery extends IAbstractAttributeQuery { valueType: AttributeValues.Identity.TypeName; tags?: string[]; } export declare class IdentityAttributeQuery extends AbstractAttributeQuery implements IIdentityAttributeQuery { valueType: AttributeValues.Identity.TypeName; tags?: string[]; static from(value: IIdentityAttributeQuery | Omit): IdentityAttributeQuery; toJSON(verbose?: boolean | undefined, serializeAsString?: boolean | undefined): IdentityAttributeQueryJSON; } //# sourceMappingURL=IdentityAttributeQuery.d.ts.map