import type { CountryCode } from '../../types/datasets/country-code';
import type { Currency } from '../../types/datasets/currency';
import type { PayoutAccountSchema } from '../../components/BankAccount/forms/PayoutAccount/types';
export interface AccountFormatRequirements {
    currency?: Currency;
    bankStatementRequirement: 'OPTIONAL' | 'REQUIRED';
    fields: (keyof PayoutAccountSchema)[];
}
export interface PayoutAccountFormats {
    iban?: AccountFormatRequirements;
    local?: AccountFormatRequirements;
    numberAndBic?: AccountFormatRequirements;
}
export declare const getAccountFormatsForCountry: (country: CountryCode) => Promise<PayoutAccountFormats>;
