import { DDSElement } from "../../base/index.js"; /** * The empty-state component defines a text description for when there is no content to display, and allows for the integration of buttons to guide users toward their next action. * * This component is often used with: * - `daikin-table`: To display an empty state when the table has no data. * - `daikin-card`: To display an empty state within a card layout. * * You may also place it in any appropriate location according to the design guidelines. * * @slot icon - A slot for an icon to visually support the empty state's text description. * @slot title - A slot for the title text of the empty state. * @slot description - A slot for the description text providing more details about the empty state. * @slot action - A slot for action elements such as buttons to guide the user's next steps. * * @example * * ```js * import "@daikin-oss/design-system-web-components/components/empty-state/index.js"; * ``` * * ```html * * ``` */ export declare class DaikinEmptyState extends DDSElement { static readonly styles: import('lit').CSSResult; render(): import('lit-html').TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { "daikin-empty-state": DaikinEmptyState; } }