import type { BlokkliIcon } from '#blokkli-build/icons'; declare const _default: typeof __VLS_export; export default _default; declare const __VLS_export: __VLS_WithSlots any; }, string, import("vue").PublicProps, Readonly<{ /** * Unique identifier for this indicator. * * Should be unique per block instance. */ id: string; /** * The UUID of the block this indicator is attached to. */ uuid: string; /** * Optional text label to display in the indicator. */ label?: string; /** * Which side of the block to display the indicator. * * @default 'left' */ position?: "left" | "right"; /** * Optional icon to display in the indicator. */ icon?: BlokkliIcon; }> & Readonly<{ onClick?: (() => any) | undefined; }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>, { default?: (props: {}) => any; }>; type __VLS_WithSlots = T & { new (): { $slots: S; }; };