import { MiuraElement } from '@miurajs/miura-element'; import '../elements/badge.js'; import '../elements/button.js'; import '../elements/icon.js'; export interface PropertyPanelItem { label: string; value: string; tone?: 'neutral' | 'accent' | 'success' | 'warning' | 'danger'; } export declare class MuiPropertyPanel extends MiuraElement { static properties: { heading: { type: StringConstructor; default: string; }; description: { type: StringConstructor; default: string; }; icon: { type: StringConstructor; default: string; }; items: { type: ArrayConstructor; default: () => never[]; }; collapsed: { type: BooleanConstructor; default: boolean; reflect: boolean; }; }; heading: string; description: string; icon: string; items: PropertyPanelItem[]; collapsed: boolean; static styles: import("@miurajs/miura-render").CSSResult; private toggle; template(): import("@miurajs/miura-render").TemplateResult; } //# sourceMappingURL=property-panel.d.ts.map