UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

20 lines (19 loc) 1.01 kB
import type { FieldStringProps as StringFieldProps } from '../String'; import type { Validator, ValidatorWithCustomValidators } from '../../types'; import type { BankAccountType } from '../../../../components/number-format/utils/formatBankAccountNumber'; export type { BankAccountType } from '../../../../components/number-format/utils/formatBankAccountNumber'; export type BankAccountNumberValidator = ValidatorWithCustomValidators<string, { bankAccountNumberValidator: Validator<string>; }>; export type FieldBankAccountNumberProps = Omit<StringFieldProps, 'onBlurValidator'> & { validate?: boolean; omitMask?: boolean; onBlurValidator?: BankAccountNumberValidator | false; /** * The type of bank account number, used for input mask and formatting. * Defaults to `norwegianBban`. */ bankAccountType?: BankAccountType; }; declare function BankAccountNumber(props: FieldBankAccountNumberProps): import("react/jsx-runtime").JSX.Element; export default BankAccountNumber;