import { DuetIconName, DuetTheme } from "../../common-types"; import { ThemeableComponent } from "../../common/themeable-component"; export type DuetEmptyStateSize = "medium" | "small"; export declare class DuetEmptyState implements ThemeableComponent { element: HTMLElement; /** * Theme of the empty state component. */ theme: DuetTheme; /** * Icon shown in the empty state component. */ icon: DuetIconName; /** * The size of the empty state message. */ size: DuetEmptyStateSize; /** * Component lifecycle events. */ componentWillLoad(): void; /** * render() function * Always the last one in the class. */ render(): any; }