/** * @deprecated */ export type ServiceType = | "Шаблонизатор документов" | "Опросник" | "Сокращатель ссылок" | "АБ тесты"; /** * @deprecated */ export interface Tariff { id: number; name: string; type: string; service: ServiceType | ""; disk: number; time: number; points: number; price: number; } /** * @deprecated */ export interface ArrayProps { id: number; name: string; type: "package" | "tariff"; service: ServiceType | ""; disk: number; time: number; points: number; price: number; tariffs?: Array; } export namespace Tariffs { export type ServiceType = | "templategen" | "squiz" | "dwarfener"; export interface Tariff { id: string; name: string; service: ServiceType; type: "day" | "count"; amount: number; price: number; } export interface Package { id: string; name: string; services: ServiceType[]; tariffs: Tariff[]; } }