import { SvelteComponentTyped } from "svelte"; import type { Dataset } from '../../@types'; declare const __propDef: { props: { class?: string | undefined; size?: number | undefined; width?: number | undefined; height?: number | undefined; viewWidth?: string | undefined; viewHeight?: string | undefined; rotate?: number | undefined; spin?: boolean | undefined; disabled?: boolean | undefined; path?: string | null | undefined; label?: string | undefined; style?: string | undefined; ariaHidden?: boolean | undefined; focusable?: boolean | undefined; dataset?: Dataset[] | undefined; }; events: { [evt: string]: CustomEvent; }; slots: { default: {}; }; }; export declare type IconProps = typeof __propDef.props; export declare type IconEvents = typeof __propDef.events; export declare type IconSlots = typeof __propDef.slots; export default class Icon extends SvelteComponentTyped { } export {};