import { Extractor } from './extractor.js'; import type { ObservationConfig, ReflectionConfig, ResolvedObservationConfig } from './types.js'; export declare function createCurrentTaskExtractor(): Extractor; export declare function createSuggestedResponseExtractor(): Extractor; export declare function createThreadTitleExtractor(): Extractor; interface ComposeExtractorOptions { includeContinuationHints?: boolean; includeThreadTitle?: boolean; userExtractors?: readonly Extractor[]; } export declare function composeExtractors(options: ComposeExtractorOptions): Extractor[]; export declare function composeObservationExtractors(config: Pick & Pick): Extractor[]; export declare function composeReflectionExtractors(config: Pick): Extractor[]; export {}; //# sourceMappingURL=built-in-extractors.d.ts.map