/** * 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 electronic devices for a business premise * @summary List electronic devices */ export declare const ListFinaDevicesParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const ListFinaDevicesHeader: zod.ZodObject<{ "x-entity-id": zod.ZodOptional; }, zod.z.core.$strip>; export declare const ListFinaDevicesResponseItem: zod.ZodObject<{ id: zod.ZodString; premise_id: zod.ZodString; electronic_device_name: zod.ZodString; is_active: zod.ZodBoolean; created_at: zod.z.ZodISODateTime; updated_at: zod.z.ZodISODateTime; }, zod.z.core.$strip>; export declare const ListFinaDevicesResponse: zod.ZodArray>; /** * Register an electronic device (cash register, POS) for a business premise. Device ID must be digits only. * @summary Register electronic device */ export declare const RegisterFinaDeviceParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const RegisterFinaDeviceHeader: zod.ZodObject<{ "x-entity-id": zod.ZodOptional; }, zod.z.core.$strip>; export declare const registerFinaDeviceBodyElectronicDeviceNameMax = 20; export declare const registerFinaDeviceBodyElectronicDeviceNameRegExp: RegExp; export declare const RegisterFinaDeviceBody: zod.ZodObject<{ electronic_device_name: zod.ZodString; }, zod.z.core.$strip>; /** * Get a single electronic device by ID * @summary Get electronic device */ export declare const GetFinaDeviceParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const GetFinaDeviceHeader: zod.ZodObject<{ "x-entity-id": zod.ZodOptional; }, zod.z.core.$strip>; export declare const GetFinaDeviceResponse: zod.ZodObject<{ id: zod.ZodString; premise_id: zod.ZodString; electronic_device_name: zod.ZodString; is_active: zod.ZodBoolean; created_at: zod.z.ZodISODateTime; updated_at: zod.z.ZodISODateTime; }, zod.z.core.$strip>; /** * Deactivate an electronic device. * @summary Delete electronic device */ export declare const DeleteFinaDeviceParams: zod.ZodObject<{ id: zod.ZodString; }, zod.z.core.$strip>; export declare const DeleteFinaDeviceHeader: zod.ZodObject<{ "x-entity-id": zod.ZodOptional; }, zod.z.core.$strip>; export declare const DeleteFinaDeviceResponse: zod.ZodObject<{ success: zod.ZodBoolean; message: zod.ZodString; electronic_device_name: zod.ZodString; }, zod.z.core.$strip>; //# sourceMappingURL=fina-devices.d.ts.map