UNPKG

chai-latte

Version:

Build expressive & readable fluent interface libraries.

10 lines (9 loc) 512 B
import { CompiledBuilder } from '../builder/compile'; export interface InputOutputConfig { input: string; output?: string; } export declare const readConfigFile: (filePath: string) => any; export declare const generateTypedApiFromPath: (config: InputOutputConfig) => Promise<boolean>; export declare const createTypegingForBuilders: (config: InputOutputConfig, compiled: CompiledBuilder<any>) => Promise<string>; export declare const getBuilderFromLocalFile: (config: InputOutputConfig) => Promise<any>;