UNPKG

@aslaluroba/help-center

Version:

A powerful and customizable help center widget for Angular applications with real-time chat functionality, AI assistance, and multi-language support.

37 lines (36 loc) 2.35 kB
import { EventEmitter } from '@angular/core'; import * as i0 from "@angular/core"; type ButtonVariant = 'default' | 'icon-bg' | 'icon-only' | 'outline'; type ButtonType = 'button' | 'submit' | 'reset'; export declare class ButtonComponent { variant: ButtonVariant; type: ButtonType; disabled: boolean; fullWidth: boolean; className: string; size: 'default' | 'small'; direction: 'ltr' | 'rtl'; onClick: EventEmitter<MouseEvent>; getButtonClasses(): string; static ɵfac: i0.ɵɵFactoryDeclaration<ButtonComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ButtonComponent, "app-button", never, { "variant": { "alias": "variant"; "required": false; }; "type": { "alias": "type"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "fullWidth": { "alias": "fullWidth"; "required": false; }; "className": { "alias": "className"; "required": false; }; "size": { "alias": "size"; "required": false; }; "direction": { "alias": "direction"; "required": false; }; }, { "onClick": "onClick"; }, never, ["*"], true, never>; } export declare class ButtonContentComponent { static ɵfac: i0.ɵɵFactoryDeclaration<ButtonContentComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ButtonContentComponent, "app-button-content", never, {}, {}, never, ["*"], true, never>; } export declare class IconButtonComponent { className: string; disabled: boolean; onClick: EventEmitter<MouseEvent>; static ɵfac: i0.ɵɵFactoryDeclaration<IconButtonComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<IconButtonComponent, "app-icon-button", never, { "className": { "alias": "className"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; }, { "onClick": "onClick"; }, never, ["*"], true, never>; } export declare class TransparentIconButtonComponent { className: string; disabled: boolean; onClick: EventEmitter<MouseEvent>; static ɵfac: i0.ɵɵFactoryDeclaration<TransparentIconButtonComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<TransparentIconButtonComponent, "app-transparent-icon-button", never, { "className": { "alias": "className"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; }, { "onClick": "onClick"; }, never, ["*"], true, never>; } export {};