import * as z from "zod/mini"; export declare const IDENTITY_TYPE_VALUES: readonly ["anonymousId", "userId", "traits.email", "traits.phone", "context.device.id", "context.device.advertisingId", "context.device.token"]; export type StandardIdentityTypeValue = (typeof IDENTITY_TYPE_VALUES)[number]; export type IdentityTypeValue = StandardIdentityTypeValue; export declare const isIdentityTypeValue: (value: string) => value is IdentityTypeValue; export declare const getIdentityTypeSuggestion: (value: string) => IdentityTypeValue | null; export declare const buildIdentityTypeGuidanceMessage: (value: string) => string; export declare const appEventIdentityTypeSchema: z.ZodMiniPipe, z.ZodMiniTransform<"anonymousId" | "context.device.advertisingId" | "context.device.id" | "context.device.token" | "traits.email" | "traits.phone" | "userId", string>>; //# sourceMappingURL=identity-type.d.ts.map