import * as _angular_core from '@angular/core'; import { ClassValue } from 'clsx'; import * as class_variance_authority_types from 'class-variance-authority/types'; import { VariantProps } from 'class-variance-authority'; type ZCardSize = 'sm' | 'default' | 'lg'; interface ZCardConfig { title?: string; collapsible?: boolean; collapsed?: boolean; size?: ZCardSize; } declare class ZCardComponent { private readonly _customTitle; private readonly _customTitleContent; readonly zCollapsedChange: _angular_core.OutputEmitterRef; readonly class: _angular_core.InputSignal; readonly zTitle: _angular_core.InputSignal; readonly zSize: _angular_core.InputSignal; readonly zCollapsible: _angular_core.InputSignalWithTransform; readonly zHiddenIcon: _angular_core.InputSignalWithTransform; readonly zCollapsed: _angular_core.ModelSignal; protected readonly isCollapsed: _angular_core.Signal; protected readonly hasCustomTitle: _angular_core.Signal; protected readonly hostClasses: _angular_core.Signal; protected readonly headerClasses: _angular_core.Signal; protected readonly titleClasses: _angular_core.Signal; protected readonly contentClasses: _angular_core.Signal; protected onHeaderClick(): void; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class ZCardTitleDirective { static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵdir: _angular_core.ɵɵDirectiveDeclaration; } declare const zCardVariants: (props?: ({ zSize?: "sm" | "default" | "lg" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; declare const zCardHeaderVariants: (props?: ({ zSize?: "sm" | "default" | "lg" | null | undefined; zCollapsible?: boolean | null | undefined; zCollapsed?: boolean | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; declare const zCardTitleVariants: (props?: ({ zSize?: "sm" | "default" | "lg" | null | undefined; zCollapsible?: boolean | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; declare const zCardContentVariants: (props?: ({ zSize?: "sm" | "default" | "lg" | null | undefined; } & class_variance_authority_types.ClassProp) | undefined) => string; type ZCardVariants = VariantProps; type ZCardHeaderVariants = VariantProps; type ZCardTitleVariants = VariantProps; type ZCardContentVariants = VariantProps; export { ZCardComponent, ZCardTitleDirective, zCardContentVariants, zCardHeaderVariants, zCardTitleVariants, zCardVariants }; export type { ZCardConfig, ZCardContentVariants, ZCardHeaderVariants, ZCardSize, ZCardTitleVariants, ZCardVariants };