import * as ts from 'typescript'; import type { SourceFileCache } from './utils/source-file-cache.js'; export declare function augmentHostWithResources(host: ts.CompilerHost, transform: (code: string, id: string, options?: { ssr?: boolean; }) => ReturnType | null, options: { inlineStylesExtension: string; isProd?: boolean; inlineComponentStyles?: Map; externalComponentStyles?: Map; sourceFileCache?: SourceFileCache; }): void; export declare function augmentProgramWithVersioning(program: ts.Program): void; export declare function augmentHostWithCaching(host: ts.CompilerHost, cache: Map): void; export declare function mergeTransformers(first: ts.CustomTransformers, second: ts.CustomTransformers): ts.CustomTransformers;