import type { ExpressiveCodePlugin } from "@expressive-code/core";
import type { IconName } from "./icon-names.js";
export interface PluginFileIconsProps {
    icon: IconName;
    noIcon: boolean;
}
declare module "@expressive-code/core" {
    interface ExpressiveCodeBlockProps extends PluginFileIconsProps {
    }
}
export interface PluginFileIconsOptions {
    iconClass?: string;
    titleClass?: string;
}
export declare function pluginFileIcons({ iconClass, titleClass }?: PluginFileIconsOptions): ExpressiveCodePlugin;
