import { YesOrNo } from '@navikt/sif-common-core/lib/types/YesOrNo'; import { DateRange } from '@navikt/sif-common-core/lib/utils/dateUtils'; import { FraværDag, FraværDagFormValues, FraværPeriode, FraværPeriodeFormValues, FraværÅrsak } from './types'; export declare const isFraværDag: (fraværDag: Partial) => fraværDag is FraværDag; export declare const isFraværPeriode: (fraværPeriode: Partial) => fraværPeriode is FraværPeriode; export declare const fraværDagToFraværDateRange: (fraværDag: FraværDag) => DateRange; export declare const fraværPeriodeToDateRange: (fraværDag: FraværPeriode) => DateRange; export declare enum Weekday { monday = "monday", tuesday = "tuesday", wednesday = "wednesday", thursday = "thursday", friday = "friday", saturday = "saturday", sunday = "sunday" } export declare const getWeekdayName: (date: Date) => Weekday | undefined; export declare const dateErHelg: (date: Date) => boolean; export declare const rangeCollideWithRanges: (range: DateRange, ranges?: DateRange[]) => boolean; export declare const dateCollideWithRanges: (date: Date | undefined, ranges?: DateRange[]) => boolean; export declare const timeText: (timer: string) => string; export declare const dateRangeToFomTom: (dateRange: DateRange) => { fom: Date; tom: Date; }; export declare const toMaybeNumber: (timerArbeidsdag: string | undefined) => number | undefined; export declare const getHjemmePgaKoronaFormValueFromFraværÅrsak: (årsak?: FraværÅrsak | undefined) => YesOrNo; export declare const getÅrsakFromFraværFormValues: (formValues: FraværDagFormValues | FraværPeriodeFormValues) => FraværÅrsak; export declare const mapFormValuesToFraværDag: (formValues: FraværDagFormValues, id: string | undefined) => Partial; export declare const mapFraværDagToFormValues: (fraværDag: Partial) => FraværDagFormValues; export declare const mapFormValuesToFraværPeriode: (formValues: FraværPeriodeFormValues, id: string | undefined) => Partial; export declare const mapFraværPeriodeToFormValues: (fraværPeriode: Partial) => FraværPeriodeFormValues; export declare const brukHjemmePgaKoronaPeriodeForm: (fraOgMed?: Date | undefined, tilOgMed?: Date | undefined) => boolean; export declare const brukHjemmePgaKoronaDagForm: (dag?: Date | undefined) => boolean;