import { EDocType, IPaymentProvider } from '../../../general';
import { IPayioCompany } from '../interfaces/i-company';
import { PayioAddressEntity } from './address.entity';
import { PayioCompanyNatipayCredentialEntity } from './natipay-credential.entity';
export declare class PayioCompanyEntity implements IPayioCompany {
    active: boolean;
    address: PayioAddressEntity;
    clientId: string;
    clientSecret: string;
    containerId: string;
    country: string;
    createdAt: Date;
    currency: string;
    doc: string;
    docType: EDocType;
    email: string;
    id: string;
    ifoodMerchantId: string | null;
    imageUrl: string | null;
    internationalCode: string;
    logoUrl: string | null;
    name: string;
    natipayCredential: PayioCompanyNatipayCredentialEntity;
    paymentProvider: IPaymentProvider | null;
    phoneNumber: string;
    sandbox: boolean;
    shortName: string;
    tags: string[];
    updatedAt: Date;
    version: string;
    constructor(data?: Partial<PayioCompanyEntity>);
}
