import type { ParsedCommitment } from '../../../commitments/_base/ParsedCommitment';
import type { ParsedAgentProfile } from './ParsedAgentProfile';
/**
 * Collects capability, sample, meta, link, and knowledge-source data from commitments.
 *
 * @private internal utility of `parseAgentSource`
 */
export declare function extractParsedAgentProfile(commitments: ReadonlyArray<ParsedCommitment>): ParsedAgentProfile;
