import { LitElement, type PropertyValues } from 'lit'; import '@patternfly/elements/pf-v5-button/pf-v5-button.js'; import '@patternfly/elements/pf-v5-icon/pf-v5-icon.js'; export declare class RequestExpandEvent extends Event { /** * if provided, the slot name for the compound-expanded cell */ compoundExpanded: string | boolean; /** * if compoundExpanded is provided, a reference to the row * must also be provided. */ row?: PfV5Tr; constructor(); constructor(compoundExpanded: string | boolean, row: PfV5Tr); } /** * Table row * @slot - Place element content here */ export declare class PfV5Tr extends LitElement { #private; static readonly styles: CSSStyleSheet[]; expandable: boolean | 'compound'; expanded: boolean | string; connectedCallback(): void; willUpdate(changed: PropertyValues): void; render(): (false | '' | import('lit-html').TemplateResult<1>)[]; } declare global { interface HTMLElementTagNameMap { 'pf-v5-tr': PfV5Tr; } }