import type { HTMLAttributes } from 'svelte/elements'; /** * Panel component - Generic content container with border and padding. * * @packageDocumentation * * @example * ```svelte * * *

Panel content

*
* * * *

Bordered panel

*
* * * *

Panel with shadow

*
* ``` */ interface PanelProps extends Omit, 'class'> { /** * Visual variant of the panel. * - default: Standard background with subtle border * - bordered: Prominent border * - elevated: Shadow elevation * - flat: No border or shadow */ variant?: 'default' | 'bordered' | 'elevated' | 'flat'; /** * Additional CSS classes for the panel. */ class?: string; /** * Panel content. */ children?: import('svelte').Snippet; } declare const Panel: import("svelte").Component; type Panel = ReturnType; export default Panel; //# sourceMappingURL=Panel.svelte.d.ts.map