import type { InlineKnowledgeSourceUploader } from '../../../utils/knowledge/inlineKnowledgeSource'; import type { AgentModelRequirements } from '../AgentModelRequirements'; /** * Converts staged inline knowledge files into the final knowledge source URLs stored on requirements. * * @param requirements - Current requirements snapshot. * @param uploader - Optional uploader for inline knowledge files. * @returns Requirements with inline knowledge converted into upload URLs or data URLs. * * @private function of `createAgentModelRequirementsWithCommitments` */ export declare function materializeInlineKnowledgeSources(requirements: AgentModelRequirements, uploader?: InlineKnowledgeSourceUploader): Promise;