import { z } from "zod/v4"; declare const ResolvedHandleSchemaDefinition: z.ZodObject<{ matchedBy: z.ZodEnum<{ EXTERNAL_ID: "EXTERNAL_ID"; PUBLIC_ID: "PUBLIC_ID"; SLUG: "SLUG"; UUID: "UUID"; }>; owner: z.ZodObject<{ entityId: z.ZodOptional>; personId: z.ZodOptional>; }, z.core.$strip>; publicId: z.ZodOptional>; slug: z.ZodOptional>; }, z.core.$strip>; type ResolvedHandleDefinition = z.infer; export interface ResolvedHandleSchemaInput extends z.input { } /** * Canonical subject a universal-lookup token resolved to. Exactly one of owner.entityId / owner.personId is set. Echoes the subject's canonical public handle and slug. Fetch display fields with GET /v1/entities/{entityId} or GET /v1/people/{personId}. * * @openapiSchema ResolvedHandle * @endpoint GET /v1/resolve/{token} * @contractShape resolved.handle * @contractRole canonical */ export declare const ResolvedHandleSchema: z.ZodType; export type ResolvedHandle = z.infer; export {}; //# sourceMappingURL=handle.d.ts.map