import { AfterRecipeText, SourceSpec } from "../test"; import { JS } from "./tree"; import ts from 'typescript'; import { Json } from "../json"; /** * Shared TypeScript source file cache for test parsers. * Automatically configured for template parsing in tests. */ export declare const sourceFileCache: Map; export declare function npm(relativeTo: string, ...sourceSpecs: SourceSpec[]): AsyncGenerator, void, unknown>; export declare function packageJson(before: string, after?: AfterRecipeText): SourceSpec; export declare function packageLockJson(before: string, after?: AfterRecipeText): SourceSpec; export declare function javascript(before: string | null, after?: AfterRecipeText): SourceSpec; export declare function typescript(before: string | null, after?: AfterRecipeText): SourceSpec; export declare function tsx(before: string | null, after?: AfterRecipeText): SourceSpec; export declare function jsx(before: string | null, after?: AfterRecipeText): SourceSpec; //# sourceMappingURL=assertions.d.ts.map