hotelier-lib
Version:
A skeleton to create your own React component library using Rollup, TypeScript, Sass and Storybook
33 lines (32 loc) • 1.09 kB
TypeScript
import React from 'react';
import { z } from "zod";
declare const emailConfigSchema: z.ZodObject<{
bookingNotification: z.ZodBoolean;
bookingModification: z.ZodBoolean;
guestCheckout: z.ZodBoolean;
guestWelcoming: z.ZodBoolean;
notifyMeNewReservation: z.ZodBoolean;
notiyMeReservationCanceled: z.ZodBoolean;
}, "strip", z.ZodTypeAny, {
bookingNotification?: boolean;
bookingModification?: boolean;
guestCheckout?: boolean;
guestWelcoming?: boolean;
notifyMeNewReservation?: boolean;
notiyMeReservationCanceled?: boolean;
}, {
bookingNotification?: boolean;
bookingModification?: boolean;
guestCheckout?: boolean;
guestWelcoming?: boolean;
notifyMeNewReservation?: boolean;
notiyMeReservationCanceled?: boolean;
}>;
export type IEmailConfigForm = z.infer<typeof emailConfigSchema>;
export default function NotificationSettings({ defaultValues, onSubmit, id, template }: {
defaultValues: any;
onSubmit: any;
id?: string;
template?: boolean;
}): React.JSX.Element;
export {};