export type ExtractLinkedDatasetColumnsOptions = {
    /** Trusys dataset `name` values (and/or template names) used in `{{name/column}}` raw prompts. */
    datasetNames?: string[];
};
/**
 * Distinct column names on conversation-builder **turns** for `targetDatasetId`:
 * - `userResponse` actions with `datasetId` + `columnName`
 * - `{{datasetName/columnName}}` in `rawPrompt` when `datasetNames` matches the dataset name (case-insensitive)
 */
export declare function extractLinkedColumnNamesForDatasetFromTurns(turns: any[], targetDatasetId: string, options?: ExtractLinkedDatasetColumnsOptions): string[];
//# sourceMappingURL=conversationBuilderTurnsDatasetColumns.d.ts.map