@bitblit/ratchet-misc
Version:
Ratchet miscellaneous tooling that requires smallish dependant libraries
37 lines (36 loc) • 1.16 kB
TypeScript
export interface GlobalIdentity {
_id: string;
_type: string;
_createdBy: string;
_createdOn?: Date;
_updatedOn?: Date;
_updatedBy?: string;
_archivedOn?: Date;
_archivedBy?: string;
_deletedOn?: Date;
_deletedBy?: string;
_operationId?: string;
_signedTerms?: boolean;
identityId: string;
displayId?: string;
type: GlobalIdentityTypeEnum;
validatedBy: GlobalIdentityValidatedByEnum;
orgId?: string;
}
export declare enum GlobalIdentityTypeEnum {
email = "email",
discord = "discord",
eth_wallet = "eth_wallet"
}
export declare enum GlobalIdentityValidatedByEnum {
saml = "saml",
google = "google",
passwordless = "passwordless",
discord = "discord",
eth_wallet = "eth_wallet",
enterprise_admin = "enterprise_admin"
}
export declare function instanceOfGlobalIdentity(value: object): boolean;
export declare function GlobalIdentityFromJSON(json: any): GlobalIdentity;
export declare function GlobalIdentityFromJSONTyped(json: any, ignoreDiscriminator: boolean): GlobalIdentity;
export declare function GlobalIdentityToJSON(value?: GlobalIdentity | null): any;