///
import { AnnetBarn } from './types';
export interface AnnetBarnFormLabels {
title: string;
fnr: string;
placeholderFnr?: string;
fødselsdato: string;
navn: string;
placeholderNavn?: string;
okButton: string;
cancelButton: string;
aldersGrenseText?: string;
visBarnTypeValg?: string;
}
export declare const AnnetBarnFormErrors: {
navn: {
stringHasNoValue: string;
};
fødselsdato: {
dateHasNoValue: string;
dateIsBeforeMin: string;
dateIsAfterMax: string;
dateHasInvalidFormat: string;
};
fnr: {
fødselsnummerHasNoValue: string;
fødselsnummerIsInvalid: string;
fødselsnummerIsNot11Chars: string;
fødselsnummerIsNotAllowed: string;
};
type: {
noValue: string;
};
};
interface Props {
annetBarn?: Partial;
labels?: Partial;
minDate: Date;
maxDate: Date;
disallowedFødselsnumre?: string[];
visBarnTypeValg?: boolean;
onSubmit: (values: AnnetBarn) => void;
onCancel: () => void;
}
declare const AnnetBarnForm: ({ annetBarn, labels, minDate, maxDate, disallowedFødselsnumre, visBarnTypeValg, onSubmit, onCancel, }: Props) => JSX.Element;
export default AnnetBarnForm;