Files
psp_panel/src/app/domains/consumer/modules/customers/models/io.d.ts
T

37 lines
816 B
TypeScript
Raw Normal View History

2026-04-08 18:15:27 +03:30
import { Maybe } from '@/core';
export interface ICustomerRawResponse {
id: string;
type: string;
is_favorite: boolean;
created_at: string;
customer_individual: Maybe<CustomerIndividual>;
customer_legal: Maybe<CustomerLegal>;
}
export interface ICustomerResponse extends ICustomerRawResponse {}
export interface ICustomerRequest {}
export interface ICustomerIndividualRequest extends CustomerIndividual {
is_favorite: boolean;
}
export interface ICustomerLegalRequest extends CustomerLegal {
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;
}