import type { InsightEngine } from '../../../app/insight-engine/insight-engine.js'; import type { GeneratedAnswerState } from '../../../features/generated-answer/generated-answer-state.js'; import type { GeneratedAnswer, GeneratedAnswerProps } from '../../core/generated-answer/headless-core-generated-answer.js'; export type { GeneratedAnswer, GeneratedAnswerProps, GeneratedAnswerState }; /** * Creates an insight `GeneratedAnswer` controller instance. * * @param engine - The headless engine. * @param props - The configurable `GeneratedAnswer` properties. * @returns A `GeneratedAnswer` controller instance. * * @group Controllers * @category GeneratedAnswer */ export declare function buildGeneratedAnswer(engine: InsightEngine, props?: GeneratedAnswerProps): GeneratedAnswer;