import { HoursErrors } from "../../../utils/hoursError";
import { ValidationType } from "../viewModel";
interface Props {
    hours: {
        id?: string;
        start: string | undefined;
        end: string | undefined;
        startError?: boolean;
        endError?: boolean;
    }[];
    defaultHours?: {
        start: string | undefined;
        end: string | undefined;
    };
    day: string;
    errors: HoursErrors;
    canDeleteFirst?: boolean;
    isPopIn?: boolean;
    typeAddedHours?: 'fixed' | 'dynamic';
    validationType?: ValidationType;
    disabled?: boolean;
}
declare function checkValidity(forceCheck: boolean): boolean;
declare const _default: import("vue").DefineComponent<Props, {
    checkValidity: typeof checkValidity;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<Props> & Readonly<{}>, {
    disabled: boolean;
    validationType: ValidationType;
    canDeleteFirst: boolean;
    isPopIn: boolean;
    typeAddedHours: "fixed" | "dynamic";
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>;
export default _default;
//# sourceMappingURL=View.vue.d.ts.map