/** * 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"; /** * List all business premises for the entity * @summary List business premises */ export declare const ListFinaPremisesHeader: zod.ZodObject<{ "x-entity-id": zod.ZodOptional; }, zod.z.core.$strip>; export declare const ListFinaPremisesResponseItem: zod.ZodObject<{ id: zod.ZodString; entity_id: zod.ZodString; business_premise_name: zod.ZodString; type: zod.ZodString; real_estate: zod.ZodNullable; sub_building_number: zod.ZodNullable; street: zod.ZodNullable; house_number: zod.ZodNullable; house_number_additional: zod.ZodNullable; settlement: zod.ZodNullable; city: zod.ZodNullable; postal_code: zod.ZodNullable; }, zod.z.core.$strip>>; movable_premise: zod.ZodNullable>; is_active: zod.ZodBoolean; registered_at: zod.ZodNullable; closed_at: zod.ZodNullable; created_at: zod.z.ZodISODateTime; updated_at: zod.z.ZodISODateTime; Devices: zod.ZodOptional>>; }, zod.z.core.$strip>; export declare const ListFinaPremisesResponse: zod.ZodArray; sub_building_number: zod.ZodNullable; street: zod.ZodNullable; house_number: zod.ZodNullable; house_number_additional: zod.ZodNullable; settlement: zod.ZodNullable; city: zod.ZodNullable; postal_code: zod.ZodNullable; }, zod.z.core.$strip>>; movable_premise: zod.ZodNullable>; is_active: zod.ZodBoolean; registered_at: zod.ZodNullable; closed_at: zod.ZodNullable; created_at: zod.z.ZodISODateTime; updated_at: zod.z.ZodISODateTime; Devices: zod.ZodOptional>>; }, zod.z.core.$strip>>; /** * Add a business premise for FINA fiscalization. The premise must be registered on ePorezna first. Only the premise ID label is stored. * @summary Create business premise */ export declare const CreateFinaPremiseHeader: zod.ZodObject<{ "x-entity-id": zod.ZodOptional; }, zod.z.core.$strip>; export declare const createFinaPremiseBodyBusinessPremiseNameMax = 20; export declare const createFinaPremiseBodyBusinessPremiseNameRegExp: RegExp; export declare const CreateFinaPremiseBody: zod.ZodObject<{ business_premise_name: zod.ZodString; }, zod.z.core.$strip>; /** * Get a single business premise by ID * @summary Get business premise */ export declare const GetFinaPremiseParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const GetFinaPremiseHeader: zod.ZodObject<{ "x-entity-id": zod.ZodOptional; }, zod.z.core.$strip>; export declare const GetFinaPremiseResponse: zod.ZodObject<{ id: zod.ZodString; entity_id: zod.ZodString; business_premise_name: zod.ZodString; type: zod.ZodString; real_estate: zod.ZodNullable; sub_building_number: zod.ZodNullable; street: zod.ZodNullable; house_number: zod.ZodNullable; house_number_additional: zod.ZodNullable; settlement: zod.ZodNullable; city: zod.ZodNullable; postal_code: zod.ZodNullable; }, zod.z.core.$strip>>; movable_premise: zod.ZodNullable>; is_active: zod.ZodBoolean; registered_at: zod.ZodNullable; closed_at: zod.ZodNullable; created_at: zod.z.ZodISODateTime; updated_at: zod.z.ZodISODateTime; Devices: zod.ZodOptional>>; }, zod.z.core.$strip>; /** * Deactivate a business premise and all its devices. * @summary Delete business premise */ export declare const DeleteFinaPremiseParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const DeleteFinaPremiseHeader: zod.ZodObject<{ "x-entity-id": zod.ZodOptional; }, zod.z.core.$strip>; export declare const DeleteFinaPremiseResponse: zod.ZodObject<{ success: zod.ZodBoolean; message: zod.ZodString; business_premise_name: zod.ZodString; }, zod.z.core.$strip>; //# sourceMappingURL=fina-premises.d.ts.map