import { AbstractFileAdapter } from '../base/AbstractFileAdapter'; /** * YAML File Adapter - Functional Programming * * Single Responsibility: Parse YAML configuration files only * Pure functions, no state, no side effects */ export declare class YamlFileAdapter extends AbstractFileAdapter { canHandle(filePath: string): boolean; read(filePath: string): Promise>; getFormat(): string; getSupportedExtensions(): string[]; } /** * Pure function to parse YAML content */ export declare const parseYamlContent: (content: string, filePath?: string) => Record; //# sourceMappingURL=YamlFileAdapter.d.ts.map