1 | import { FileProcessor, MinimalFS } from './cached-process-file';
|
2 | import { processNamespace, StylableMeta } from './stylable-processor';
|
3 | import { TimedCacheOptions } from './timed-cache';
|
4 | export interface StylableInfrastructure {
|
5 | fileProcessor: FileProcessor<StylableMeta>;
|
6 | resolvePath: (context: string | undefined, path: string) => string;
|
7 | }
|
8 | export declare function createInfrastructure(projectRoot: string, fileSystem: MinimalFS, onProcess?: (meta: StylableMeta, path: string) => StylableMeta, resolveOptions?: any, resolveNamespace?: typeof processNamespace, timedCacheOptions?: Omit<TimedCacheOptions, 'createKey'>, resolveModule?: import("./types").ModuleResolver): StylableInfrastructure;
|
9 |
|
\ | No newline at end of file |