import { InputSignal, TemplateRef } from '@angular/core'; import { cn } from '@origin-ui/components/utils'; import { RdxDialogConfig, RdxDialogTriggerDirective } from '@radix-ng/primitives/dialog'; import * as i0 from "@angular/core"; import * as i1 from "@radix-ng/primitives/dialog"; export declare class OriDialogTriggerDirective { #private; readonly rdxDialogTrigger: RdxDialogTriggerDirective; readonly oriDialogTrigger: InputSignal>; readonly oriDialogConfig: InputSignal | undefined>; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } export declare class OriDialogComponent { readonly class: InputSignal; protected readonly hostClasses: import("@angular/core").Signal; protected readonly cn: typeof cn; protected readonly X: import("lucide-angular/icons/types").LucideIconData; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare class OriDialogDescription { readonly class: InputSignal; protected readonly hostClasses: import("@angular/core").Signal; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare class OriDialogHeader { readonly class: InputSignal; protected readonly hostClasses: import("@angular/core").Signal; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare class OriDialogTitle { readonly class: InputSignal; protected readonly hostClasses: import("@angular/core").Signal; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare class OriDialogFooter { readonly class: InputSignal; protected readonly hostClasses: import("@angular/core").Signal; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }