import { z } from 'zod'; import { APIClient } from '@agentuity/api'; export declare const OrganizationSchema: z.ZodObject<{ id: z.ZodString; name: z.ZodString; }, z.core.$strip>; export declare const WhoamiResponse: z.ZodObject<{ firstName: z.ZodString; lastName: z.ZodString; organizations: z.ZodArray>; }, z.core.$strip>; export declare const WhoamiResponseSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ success: z.ZodLiteral; message: z.ZodString; code: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ success: z.ZodLiteral; data: z.ZodObject<{ firstName: z.ZodString; lastName: z.ZodString; organizations: z.ZodArray>; }, z.core.$strip>; }, z.core.$strip>], "success">; export type WhoamiResponse = z.infer; export type User = z.infer; /** * Get the current authenticated user information * * @param client * @returns */ export declare function whoami(client: APIClient): Promise; //# sourceMappingURL=whoami.d.ts.map