import type { Snippet } from 'svelte'; interface PanelHeaderProps { title: string; /** Optional secondary line under the title */ description?: string; collapsible?: boolean; collapsed?: boolean; /** * subtle — soft bar (default, docks) * solid — opaque elevated strip * ghost — no fill, only bottom rule */ variant?: 'subtle' | 'solid' | 'ghost'; size?: 'sm' | 'md'; class?: string; icon?: Snippet; actions?: Snippet; ontoggle?: (collapsed: boolean) => void; } declare const PanelHeader: import("svelte").Component; type PanelHeader = ReturnType; export default PanelHeader;