import type { MindElixirInstance } from '../types';
export interface LinkItem {
    id: string;
    url: string;
    title?: string;
}
declare const _default: {
    linkList: LinkItem[];
    isLoading: boolean;
    validateAndNormalizeUrl(urlString: string): string;
    extractTitleFromUrl(url: string): string;
    addLink(mind: MindElixirInstance, newLink: LinkItem): LinkItem;
    removeLink(mind: MindElixirInstance, id: string): boolean;
    getLinks(): LinkItem[];
    clearLinks(): void;
    loadLinksFromNode(mind: MindElixirInstance, links: LinkItem[]): void;
};
export default _default;
