import type { CAASResponseError } from '../../../../api/check/useCheck';
import type { ExistingTransferInstrument } from '../../../../core/models/api/transfer-instrument';
import type { NsTranslationKey } from '../../../../../types';
import type { VerificationMethod } from '../../forms/PayoutVerificationMethod/types';
interface InvalidFieldMessage {
    header: NsTranslationKey<'banking'>;
    content: NsTranslationKey<'banking'>;
}
export declare const getInvalidFieldsErrorMessage: (errors: CAASResponseError) => InvalidFieldMessage;
export declare const getPayoutVerificationMethod: (transferInstrument: ExistingTransferInstrument | undefined, instantVerificationEnabled: boolean, enabledUnbiasedVerificationMethod: boolean, isVerificationMethodPageVisible: boolean) => VerificationMethod | undefined;
export {};
