chai-latte
Version:
Build expressive & readable fluent interface libraries.
10 lines (9 loc) • 512 B
TypeScript
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>;