UNPKG

react-dadata

Version:

React-компонент для подсказок адресов, организаций и банков с помощью сервиса DaData.ru

41 lines (40 loc) 1.32 kB
import type { DaDataSuggestion } from '../../core-types'; export type DaDataPartyKazakhstanStatus = 'ACTIVE' | 'INACTIVE' | 'LIQUIDATING' | 'LIQUIDATED' | 'SUSPENDED'; export type DaDataPartyKazakhstanType = 'LEGAL' | 'BRANCH' | 'INDIVIDUAL' | 'INDIVIDUAL_JOINT_VENTURE' | 'FOREIGN_BRANCH'; export interface DaDataPartyKazakhstan { bin: string; registration_date: string; status: DaDataPartyKazakhstanStatus; type: DaDataPartyKazakhstanType; name_ru: string; name_kz: string; fio: string; kato: string; address_ru: string; address_kz: string; address_settlement_ru: string; address_settlement_kz: string; address_local: string; oked: string; oked_name_ru: string; oked_name_kz: string; krp: string; krp_name_ru: string; krp_name_kz: string; kse: string; kse_name_ru: string; kse_name_kz: string; kfs: string; kfs_name_ru: string; kfs_name_kz: string; } type DaDataPartyKazakhstanRequestFilterItem = { type: DaDataPartyKazakhstanType; }; export interface DaDataPartyKazakhstanRequestPayload extends Record<string, unknown> { query: string; count: number; filters?: DaDataPartyKazakhstanRequestFilterItem[]; } export type DaDataPartyKazakhstanSuggestion = DaDataSuggestion<DaDataPartyKazakhstan>; export {};