@smui/icon-button
Version:
Svelte Material UI - Icon Button
14 lines (13 loc) • 794 B
TypeScript
/// <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'];
}