import { EPixKeyTypes } from '../../company';
import { IDesenfila, IDesenfilaFee } from '../interfaces';
import { DesenfilaConfigEntity } from './desenfila-config.entity';
import { DesenfilaTokenEntity } from './desenfila-token.entity';
export declare class DesenfilaEntity implements IDesenfila {
    balance: number;
    blockedBalance: number;
    config: DesenfilaConfigEntity | null;
    containerId: string;
    doc: string;
    docType: 'CPF' | 'CNPJ';
    fees: IDesenfilaFee[];
    goLive: boolean;
    merchantId: string;
    pixKey: string;
    pixKeyType: EPixKeyTypes;
    provider: 'FIREBANKING' | 'NATIPAY';
    token: DesenfilaTokenEntity | null;
    constructor(data?: Partial<DesenfilaEntity>);
}
