import { BaseCompiler } from '../core/base-compiler'; import { TabsCompilerConfig } from '../core/config'; export declare class TabsCompiler extends BaseCompiler { private watcher; private fileCache; constructor(config: TabsCompilerConfig); compile(): Promise; watch(): Promise; private findYAMLFiles; private loadReferenceData; private getReferenceInputPaths; private processYAMLFiles; private generateLabel; private resolveTabs; private resolveTabsFromFile; private resolveTabReference; private findOptionByName; private flattenOptions; private processOptionsYaml; private processFlexibleOptionsYaml; private enrichOptionGroup; private isArrayOfArraysYaml; private isYAMLFile; } //# sourceMappingURL=tabs-compiler.d.ts.map