import { SvelteComponent } from "svelte"; import type { ANIMATE_SPEED, ROUNDED } from "../types"; declare const __propDef: { props: { id?: string | undefined; label?: string | undefined; animate?: ANIMATE_SPEED; animation?: "slide-up" | "slide-down" | "fade" | "zoom-in" | "zoom-out" | undefined; backdrop?: string | boolean | undefined; closeBtn?: boolean | undefined; closeOnEsc?: boolean | undefined; modalFooterClass?: string | undefined; modalHeaderClass?: string | undefined; modalBodyClass?: string | undefined; modalOuterClass?: string | undefined; position?: "top" | "bottom" | "center" | undefined; rounded?: ROUNDED; size?: "sm" | "md" | "lg" | "full" | undefined; staticBackdrop?: boolean | undefined; modalStatus?: boolean | undefined; }; events: { [evt: string]: CustomEvent; }; slots: { modalBtn: { attr: { id: string; "aria-label": string; "aria-haspopup": string; "aria-controls": string; "aria-expanded": boolean; }; label: string; }; header: {}; body: {}; footer: {}; }; }; export type ModalProps = typeof __propDef.props; export type ModalEvents = typeof __propDef.events; export type ModalSlots = typeof __propDef.slots; export default class Modal extends SvelteComponent { } export {};