hotelier-lib
Version:
A skeleton to create your own React component library using Rollup, TypeScript, Sass and Storybook
33 lines (32 loc) • 1.2 kB
TypeScript
import { z } from "zod";
import { ColumnDef } from "@tanstack/react-table";
export declare const serviceCategoryTableSchema: z.ZodObject<{
name: z.ZodString;
id: z.ZodString;
actions: z.ZodObject<{
handleUpdate: z.ZodFunction<z.ZodTuple<[], z.ZodUnknown>, z.ZodUnknown>;
handleDelete: z.ZodFunction<z.ZodTuple<[], z.ZodUnknown>, z.ZodUnknown>;
}, "strip", z.ZodTypeAny, {
handleUpdate?: (...args: unknown[]) => unknown;
handleDelete?: (...args: unknown[]) => unknown;
}, {
handleUpdate?: (...args: unknown[]) => unknown;
handleDelete?: (...args: unknown[]) => unknown;
}>;
}, "strip", z.ZodTypeAny, {
name?: string;
id?: string;
actions?: {
handleUpdate?: (...args: unknown[]) => unknown;
handleDelete?: (...args: unknown[]) => unknown;
};
}, {
name?: string;
id?: string;
actions?: {
handleUpdate?: (...args: unknown[]) => unknown;
handleDelete?: (...args: unknown[]) => unknown;
};
}>;
export type IServiceCategoryTable = z.infer<typeof serviceCategoryTableSchema>;
export declare const columns: ColumnDef<IServiceCategoryTable>[];