import type { string_knowledge_source_content } from '../../../types/typeAliases';
import type { string_name } from '../../../types/typeAliases';
/**
 * Creates unique name for the source
 *
 * @public exported from `@promptbook/editable`
 */
export declare function knowledgeSourceContentToName(knowledgeSourceContent: string_knowledge_source_content): string_name;
/**
 * TODO: [🐱‍🐉][🧠] Make some smart crop NOT source-i-m-pavol-a-develop-... BUT source-i-m-pavol-a-developer-...
 */
