UNPKG

scheunemann-interfaces

Version:
31 lines (30 loc) 871 B
import { AddressEntity } from '../../general'; import { EFiscalDocModelCode } from '../../general/enums/fiscal-doc-model-code.enum'; import { EAppMode } from '../enums'; import { IRabbit } from '../interfaces/i-rabbit'; export declare class RabbitEntity implements IRabbit { address: AddressEntity; api: string; cityCode: string; doc: string; emitirL: boolean; enviroment: 'production' | 'development'; ie: string; ignoreCpfCnpj: boolean; model: EFiscalDocModelCode; name: string; nfNumber: number; onlyCash: boolean; controlPix: boolean; pdvId: number | null; percentage: number; regime: 1 | 2 | 3; serialNumber: string; signature: string; syncAt: number; type: EAppMode; ufCode: number | null; updatedAt: Date; version: string; constructor(data?: Partial<RabbitEntity>); }