@agendize/design-system
Version:
Agendize web design system
34 lines • 1.21 kB
TypeScript
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