import { type Plugin } from "obsidian";
import { createElement } from "lucide";
export declare function addIcon(id: string, content: string): () => void;
export declare namespace addIcon {
    const CLASS = "obsidian-plugin-library:icon";
}
export declare function registerIcon(context: Plugin, ...args: Parameters<typeof addIcon>): void;
export declare function registerLucideIcon(context: Plugin, id: string, ...args: Parameters<typeof createElement>): void;
//# sourceMappingURL=icons.d.ts.map