import { SimulationEstimatedTransactionVolumeApiDto } from './simulationEstimatedTransactionVolumeApiDto';
import { SimulationFinancialStatement } from './simulationFinancialStatement';
import { SimulationPaymentDistributionApiDto } from './simulationPaymentDistributionApiDto';
import { SimulationStoreAddressApiDto } from './simulationStoreAddressApiDto';
import { SimulationStorePhotoApiDto } from './simulationStorePhotoApiDto';
import { SimulationStoreWebsiteApiDto } from './simulationStoreWebsiteApiDto';
export interface SimulationStoreDetailsApiDto {
    cross_border_transaction_percent: string;
    dispute_percent?: string;
    employee_size?: number;
    estimated_transaction_volume: SimulationEstimatedTransactionVolumeApiDto;
    financial_statements?: Array<SimulationFinancialStatement>;
    fulfillment_days: number;
    industry_code: string;
    mcc?: string;
    operating_models: Array<SimulationStoreDetailsApiDto.OperatingModelsEnum>;
    payment_distribution?: Array<SimulationPaymentDistributionApiDto>;
    refund_percent?: string;
    selling_to_country_codes?: Array<string>;
    shipping_from_country_codes?: Array<string>;
    store_address?: SimulationStoreAddressApiDto;
    store_description: string;
    store_name: string;
    store_photos?: Array<SimulationStorePhotoApiDto>;
    store_websites?: Array<SimulationStoreWebsiteApiDto>;
}
export declare namespace SimulationStoreDetailsApiDto {
    const validOperatingModelsEnum: readonly ["INVOICES_OR_CUSTOM_ORDER_LINKS", "IN_PERSON", "ONLINE_CHECKOUT"];
    type OperatingModelsEnum = (typeof validOperatingModelsEnum)[number] | 'UNKNOWN';
    const discriminator: string;
    const attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
}
//# sourceMappingURL=simulationStoreDetailsApiDto.d.ts.map