import { SvelteComponent, Snippet } from 'svelte'; import { HTMLAttributes } from 'svelte/elements'; export interface Props { class?: string; /** * Component's HTML Element * * @default 'button' */ component?: string | typeof SvelteComponent; /** * DialogButton click handler */ onClick?: (e: any) => void; /** * Makes button bold in iOS theme and fill in Material theme, overwrites `strongIos` and `strongMaterial` * * @default false */ strong?: boolean; /** * Makes button bold in iOS theme * * @default false */ strongIos?: boolean; /** * Makes button fill in Material theme * * @default false */ strongMaterial?: boolean; /** * Makes button disabled * * @default false */ disabled?: boolean; } interface DialogButtonProps {} interface DialogButtonProps extends Props {} interface DialogButtonEvents extends Record<'',{}>{} declare class DialogButton extends SvelteComponent< DialogButtonProps & Omit, keyof Props>, DialogButtonEvents, { } > {} export default DialogButton;