UNPKG

workery

Version:

Modern web framework for building APIs on Cloudflare Workers.

14 lines (13 loc) 667 B
import { z } from "zod"; import { ArgsOf } from "./types"; export declare function jsonCoerce<Out = unknown>(value: string): Out | string; export declare function jsonCoerce<Out = unknown>(value: string[]): Out[] | string[]; export declare function isJsonCoercible(schema: z.ZodType): boolean; export declare function createResolveLater<T = Response>(): [ (res: T) => void, (fn: (v: T) => void) => void ]; export declare function baseExceptionHandler<E>(_: ArgsOf<{}, E>, e: any): Response; export declare function createObjectPartial<T1 extends Record<any, any>>(base: T1): <T2 extends Record<any, any>>(final: T2) => T1 & T2; export declare class Of<E> { }