import { Maybe } from '@/core'; export interface ICustomerRawResponse { id: string; type: string; is_favorite: boolean; created_at: string; individual: Maybe; legal: Maybe; } export interface ICustomerResponse extends ICustomerRawResponse {} export interface ICustomerRequest {} export interface ICustomerIndividualRequest { first_name?: string; last_name?: string; national_code?: string; postal_code?: string; economic_code?: string; is_favorite?: boolean; } export interface ICustomerLegalRequest { company_name?: string; registration_number?: string; postal_code?: string; economic_code?: string; is_favorite?: boolean; } interface CustomerLegal { company_name: string; registration_number: string; postal_code: string; economic_code: string; } interface CustomerIndividual { first_name: string; last_name: string; national_id: string; postal_code: string; economic_code: string; }