UNPKG

@smui/icon-button

Version:
14 lines (13 loc) 794 B
/// <reference types="svelte2tsx/svelte-jsx" /> import type { SvelteComponentDev } from 'svelte/internal'; import type Component from './IconButton.svelte'; import type { ButtonComponentDev as ButtonElementComponentDev } from '@smui/common/elements'; export declare class IconButtonComponentDev<C extends SvelteComponentDev = ButtonElementComponentDev> extends Component { /** * @private * For type checking capabilities only. * Does not exist at runtime. * ### DO NOT USE! */ $$prop_def: Omit<Partial<svelte.JSX.HTMLAttributes<ReturnType<C['getElement']>>>, 'use' | 'class' | 'style' | 'ripple' | 'color' | 'toggle' | 'pressed' | 'ariaLabelOn' | 'ariaLabelOff' | 'touch' | 'displayFlex' | 'size' | 'href' | 'action' | 'component'> & Component['$$prop_def']; }