UNPKG

chai-latte

Version:

Build expressive & readable fluent interface libraries.

20 lines (19 loc) 618 B
export declare class TemplateBuilder { template: string; variables: unknown[]; callback?: (tempalte: TemplateBuilder) => void; canTrace: boolean; disable(): void; enable(): void; constructor(callback?: any); reset(): void; trace(config: { variable?: string; word?: string; }): void; static createTemplateType(type: unknown): string; static getTemplateFromVariable(variable: unknown): any; static hashByClass: Map<any, any>; static createPrototypalChainHash(classObj: any): string; static getPrototypalChainFromInstance(instance: any): any; }