import * as _angular_core from '@angular/core'; import { ZIconVariants, ZIcon } from '@shival99/z-ui/components/z-icon'; import { ClassValue } from 'clsx'; import * as class_variance_authority_types from 'class-variance-authority/types'; import { VariantProps } from 'class-variance-authority'; type ZEmptySize = 'sm' | 'default' | 'lg'; type ZEmptyType = 'empty' | 'error'; type ZEmptyIcon = ZIcon; type ZEmptyIconSize = NonNullable; declare class ZEmptyComponent { private readonly _translate; readonly class: _angular_core.InputSignal; readonly zType: _angular_core.InputSignal; readonly zIcon: _angular_core.InputSignal; readonly zIconSize: _angular_core.InputSignal; readonly zSize: _angular_core.InputSignal<"sm" | "default" | "lg" | null | undefined>; readonly zMessage: _angular_core.InputSignal; readonly zDescription: _angular_core.InputSignal; protected readonly containerClasses: _angular_core.Signal; protected readonly iconClasses: _angular_core.Signal; protected readonly messageClasses: _angular_core.Signal; protected readonly descriptionClasses: _angular_core.Signal; protected readonly displayIcon: _angular_core.Signal; protected readonly displayMessage: _angular_core.Signal; protected readonly displayDescription: _angular_core.Signal; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare const zEmptyContainerVariants: (props?: ({ zSize?: "sm" | "default" | "lg" | null | undefined; zType?: "empty" | "error" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; declare const zEmptyIconVariants: (props?: ({ zSize?: "sm" | "default" | "lg" | null | undefined; zType?: "empty" | "error" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; declare const zEmptyMessageVariants: (props?: ({ zSize?: "sm" | "default" | "lg" | null | undefined; zType?: "empty" | "error" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; declare const zEmptyDescriptionVariants: (props?: ({ zSize?: "sm" | "default" | "lg" | null | undefined; zType?: "empty" | "error" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; type ZEmptyVariants = VariantProps; export { ZEmptyComponent, zEmptyContainerVariants, zEmptyDescriptionVariants, zEmptyIconVariants, zEmptyMessageVariants }; export type { ZEmptyIcon, ZEmptyIconSize, ZEmptySize, ZEmptyType, ZEmptyVariants };