kage-ui
Version:
A minimal, border-focused Angular UI component library.
18 lines (17 loc) • 920 B
TypeScript
import { AlertOptions, AlertButton } from './alert.model';
import * as i0 from "@angular/core";
export declare class KageAlertHost {
options: import("@angular/core").ModelSignal<AlertOptions | undefined>;
result: import("@angular/core").OutputEmitterRef<{
values: Record<string, string>;
button: AlertButton | null;
}>;
close: import("@angular/core").OutputEmitterRef<void>;
inputValues: Record<string, string>;
ngOnInit(): void;
handle(button: AlertButton): Promise<void>;
onBackdrop(): void;
trackByIndex: (index: number) => number;
static ɵfac: i0.ɵɵFactoryDeclaration<KageAlertHost, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KageAlertHost, "kage-alert-host", never, { "options": { "alias": "options"; "required": false; "isSignal": true; }; }, { "options": "optionsChange"; "result": "result"; "close": "close"; }, never, never, true, never>;
}