UNPKG

moysklad-api-model

Version:

Объектная модель API МойСклад для TypeScript проектов

25 lines (24 loc) 842 B
import type { Attribute, Entity, Owned } from '.'; export type AgentMetaType = 'employee' | 'counterparty' | 'organization'; export interface Agent<T extends AgentMetaType> extends Entity<T>, Owned { /** Дата создания сущности */ readonly created: string; /** Момент последнего обновления */ readonly updated: string; /** Наименование */ name: string; /** Комментарий */ description?: string; /** Внешний код */ externalCode: string; /** Архивирован */ archived: boolean; /** ИНН */ inn?: string; /** Email */ email?: string; /** Номер телефона */ phone?: string; /** Спосок пользовательских полей */ attributes?: Attribute[]; }