import type { BlokkliIcon } from '#blokkli-build/icons'; import type { ThemeColorName } from './../../../../../global/types/theme.js'; declare const _default: typeof __VLS_export; export default _default; declare const __VLS_export: import("vue").DefineComponent<{ icon: BlokkliIcon; label: string; scheme?: ThemeColorName; }, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {} & { click: () => any; }, string, import("vue").PublicProps, Readonly<{ icon: BlokkliIcon; label: string; scheme?: ThemeColorName; }> & Readonly<{ onClick?: (() => any) | undefined; }>, { scheme: ThemeColorName; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>;