9 lines
501 B
TypeScript
9 lines
501 B
TypeScript
import type { Column } from 'drizzle-orm';
|
|
import { z } from 'zod';
|
|
import type { CreateSchemaFactoryOptions } from './schema.types.js';
|
|
import type { Json } from './utils.js';
|
|
export declare const literalSchema: z.ZodUnion<[z.ZodString, z.ZodNumber, z.ZodBoolean, z.ZodNull]>;
|
|
export declare const jsonSchema: z.ZodType<Json>;
|
|
export declare const bufferSchema: z.ZodType<Buffer>;
|
|
export declare function columnToSchema(column: Column, factory: CreateSchemaFactoryOptions | undefined): z.ZodTypeAny;
|