/** * Generated by orval v8.5.3 🍺 * Do not edit manually. * Space Invoices API * REST API for invoice management, customer management, and accounting operations. Features include cursor-based pagination for efficient data navigation, flexible JSON querying with MongoDB-style operators, full-text search across multiple fields, and comprehensive metadata support for custom tracking. * OpenAPI spec version: 1.0.0 */ import * as zod from "zod"; /** * Retrieve the authenticated user's profile information. Returns the user details associated with the provided Bearer token. * @summary Get current user */ export declare const getMeResponseIdMax = 36; export declare const getMeResponseEmailMax = 255; export declare const getMeResponseNameMax = 255; export declare const getMeResponseAccountIdMax = 36; export declare const GetMeResponse: zod.ZodObject<{ id: zod.ZodString; email: zod.ZodString; name: zod.ZodOptional>; email_verified: zod.ZodBoolean; account_id: zod.ZodOptional>; settings: zod.ZodUnion, zod.ZodArray]>; metadata: zod.ZodUnion, zod.ZodArray]>; created_at: zod.z.ZodISODateTime; updated_at: zod.z.ZodISODateTime; }, zod.z.core.$strip>; /** * Update the authenticated user's profile. Currently supports updating the display name and preferred UI language (locale). * @summary Update current user */ export declare const patchMeBodyNameMin = 2; export declare const PatchMeBody: zod.ZodObject<{ name: zod.ZodOptional>; locale: zod.ZodOptional, zod.ZodLiteral<"de">, zod.ZodLiteral<"sl">, zod.ZodLiteral<"it">, zod.ZodLiteral<"fr">, zod.ZodLiteral<"es">, zod.ZodLiteral<"pt">, zod.ZodLiteral<"nl">, zod.ZodLiteral<"pl">, zod.ZodLiteral<"hr">, zod.ZodLiteral<"sv">, zod.ZodLiteral<"fi">, zod.ZodLiteral<"et">, zod.ZodLiteral<"bg">, zod.ZodLiteral<"cs">, zod.ZodLiteral<"sk">, zod.ZodLiteral<"nb">, zod.ZodLiteral<"is">, zod.ZodLiteral]>>>; }, zod.z.core.$strip>; export declare const patchMeResponseIdMax = 36; export declare const patchMeResponseEmailMax = 255; export declare const patchMeResponseNameMax = 255; export declare const patchMeResponseAccountIdMax = 36; export declare const PatchMeResponse: zod.ZodObject<{ id: zod.ZodString; email: zod.ZodString; name: zod.ZodOptional>; email_verified: zod.ZodBoolean; account_id: zod.ZodOptional>; settings: zod.ZodUnion, zod.ZodArray]>; metadata: zod.ZodUnion, zod.ZodArray]>; created_at: zod.z.ZodISODateTime; updated_at: zod.z.ZodISODateTime; }, zod.z.core.$strip>; /** * Update FURS operator settings (tax number, label) for the current user. Settings are stored per-entity using the x-entity-id header. These settings are used when the user creates invoices through the web interface. * @summary Update user FURS operator settings */ export declare const UpdateUserFursSettingsHeader: zod.ZodObject<{ "x-entity-id": zod.ZodOptional; }, zod.z.core.$strip>; export declare const UpdateUserFursSettingsBody: zod.ZodObject<{ operator_tax_number: zod.ZodOptional; operator_label: zod.ZodOptional; }, zod.z.core.$strip>; export declare const updateUserFursSettingsResponseIdMax = 36; export declare const updateUserFursSettingsResponseEmailMax = 255; export declare const updateUserFursSettingsResponseNameMax = 255; export declare const updateUserFursSettingsResponseAccountIdMax = 36; export declare const UpdateUserFursSettingsResponse: zod.ZodObject<{ id: zod.ZodString; email: zod.ZodString; name: zod.ZodOptional>; email_verified: zod.ZodBoolean; account_id: zod.ZodOptional>; settings: zod.ZodUnion, zod.ZodArray]>; metadata: zod.ZodUnion, zod.ZodArray]>; created_at: zod.z.ZodISODateTime; updated_at: zod.z.ZodISODateTime; }, zod.z.core.$strip>; /** * Update FINA operator settings (OIB, label) for the current user. Settings are stored per-entity using the x-entity-id header. These settings are used when the user creates invoices through the web interface. * @summary Update user FINA operator settings */ export declare const UpdateUserFinaSettingsHeader: zod.ZodObject<{ "x-entity-id": zod.ZodOptional; }, zod.z.core.$strip>; export declare const UpdateUserFinaSettingsBody: zod.ZodObject<{ operator_oib: zod.ZodOptional; operator_label: zod.ZodOptional; }, zod.z.core.$strip>; export declare const updateUserFinaSettingsResponseIdMax = 36; export declare const updateUserFinaSettingsResponseEmailMax = 255; export declare const updateUserFinaSettingsResponseNameMax = 255; export declare const updateUserFinaSettingsResponseAccountIdMax = 36; export declare const UpdateUserFinaSettingsResponse: zod.ZodObject<{ id: zod.ZodString; email: zod.ZodString; name: zod.ZodOptional>; email_verified: zod.ZodBoolean; account_id: zod.ZodOptional>; settings: zod.ZodUnion, zod.ZodArray]>; metadata: zod.ZodUnion, zod.ZodArray]>; created_at: zod.z.ZodISODateTime; updated_at: zod.z.ZodISODateTime; }, zod.z.core.$strip>; /** * Update PT operator snapshot settings for the current user. Settings are stored per-entity using the x-entity-id header and used to auto-fill PT operator fields when the user creates PT documents. * @summary Update user Portugal operator settings */ export declare const UpdateUserPtSettingsHeader: zod.ZodObject<{ "x-entity-id": zod.ZodOptional; }, zod.z.core.$strip>; export declare const UpdateUserPtSettingsBody: zod.ZodObject<{ operator_first_name: zod.ZodOptional; operator_last_name: zod.ZodOptional; operator_tax_number: zod.ZodOptional; account_first_name: zod.ZodOptional; account_last_name: zod.ZodOptional; account_tax_number: zod.ZodOptional; }, zod.z.core.$strip>; export declare const updateUserPtSettingsResponseIdMax = 36; export declare const updateUserPtSettingsResponseEmailMax = 255; export declare const updateUserPtSettingsResponseNameMax = 255; export declare const updateUserPtSettingsResponseAccountIdMax = 36; export declare const UpdateUserPtSettingsResponse: zod.ZodObject<{ id: zod.ZodString; email: zod.ZodString; name: zod.ZodOptional>; email_verified: zod.ZodBoolean; account_id: zod.ZodOptional>; settings: zod.ZodUnion, zod.ZodArray]>; metadata: zod.ZodUnion, zod.ZodArray]>; created_at: zod.z.ZodISODateTime; updated_at: zod.z.ZodISODateTime; }, zod.z.core.$strip>; //# sourceMappingURL=users.d.ts.map