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>);
}
