import * as _angular_core from '@angular/core'; import { PortalContent } from '@lucca-front/ng/core'; declare class EmptyStatePageIllustration { readonly src: _angular_core.InputSignal; readonly alt: _angular_core.InputSignal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } type Hx = 1 | 2 | 3 | 4 | 5 | 6; type HxStyle = 1 | 2; declare class EmptyStatePageComponent { /** * Icon image (URL) */ readonly icon: _angular_core.InputSignal; /** * Top right background image (URL) */ readonly topRightBackground: _angular_core.InputSignal; /** * Top right foreground image (URL) */ readonly topRightForeground: _angular_core.InputSignal; /** * Bottom left background image (URL) */ readonly bottomLeftBackground: _angular_core.InputSignal; /** * Bottom left foreground image (URL) */ readonly bottomLeftForeground: _angular_core.InputSignal; /** * Background color for content (text) */ readonly contentBackgroundColor: _angular_core.InputSignal; /** * Add content above heading */ readonly slotTop: _angular_core.InputSignal; /** * Add illustration beside content */ readonly illustration: _angular_core.InputSignal; readonly heading: _angular_core.InputSignal; readonly description: _angular_core.InputSignal; readonly hx: _angular_core.InputSignalWithTransform; readonly hxStyle: _angular_core.InputSignalWithTransform; isStringPortalContent(message: PortalContent): message is string; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class EmptyStateSectionComponent { /** @deprecated use illustration and action */ readonly icon: _angular_core.InputSignal; readonly actionIllustration: _angular_core.Signal; readonly illustration: _angular_core.InputSignal; readonly action: _angular_core.InputSignalWithTransform; readonly iconOrIllustration: _angular_core.Signal; /** * Which palette should be used for the empty state section. * Defaults to none (inherits parent palette) */ readonly palette: _angular_core.InputSignal<"error" | "warning" | "success" | "product" | "neutral" | "none" | "primary" | "grey" | "brand">; readonly center: _angular_core.InputSignalWithTransform; /** * The title of the empty state section */ readonly heading: _angular_core.InputSignal; /** * The description of the empty state section */ readonly description: _angular_core.InputSignal; /** * Define the aria level of the title */ readonly hx: _angular_core.InputSignalWithTransform; readonly emptyStateClasses: _angular_core.Signal<{ [x: string]: boolean; }>; isStringPortalContent(message: PortalContent): message is string; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } export { EmptyStatePageComponent, EmptyStatePageIllustration, EmptyStateSectionComponent };