import * as T from '@sinclair/typebox'; export declare function buildFunctionBody(schema: Partial): string; declare function check_writeable(schema: T.TSchema, options?: check.Options): string; declare function check_writeable(schema: Partial, options?: check.Options): string; export declare function check>(schema: S): (x: unknown) => x is T; export declare function check>(schema: Partial): (x: unknown) => x is T; export declare namespace check { var writeable: typeof check_writeable; } export declare namespace check { type Options = { functionName?: string; stripTypes?: boolean; }; } export {}; //# sourceMappingURL=check.d.ts.map