import { TemplateRef } from '@angular/core';
import { CardComponent } from '../../card';
import { TemplateIdDirective } from '../../shared';
import * as i0 from "@angular/core";
export declare class WidgetStatCComponent extends CardComponent {
    constructor();
    /**
     * Icon for your component.
     * @type string
     */
    readonly icon: import("@angular/core").InputSignal<string | undefined>;
    /**
     * Title of the widget to display
     * @type string
     */
    readonly title: import("@angular/core").InputSignal<string | undefined>;
    /**
     * Value for your widget to display
     * @type string|number
     */
    readonly value: import("@angular/core").InputSignal<string | number | undefined>;
    /**
     * Invert colors from their default dark shade.
     * @type boolean
     */
    readonly inverse: import("@angular/core").InputSignalWithTransform<boolean, unknown>;
    templates: Record<string, TemplateRef<any>>;
    readonly contentTemplates: import("@angular/core").Signal<readonly TemplateIdDirective[]>;
    readonly contentTemplatesEffect: import("@angular/core").EffectRef;
    readonly hostExtendedClass: import("@angular/core").Signal<Record<string, boolean>>;
    readonly titleClasses: import("@angular/core").Signal<Record<string, boolean>>;
    readonly valueClasses: import("@angular/core").Signal<Record<string, boolean>>;
    readonly iconClasses: import("@angular/core").Signal<Record<string, boolean>>;
    static ɵfac: i0.ɵɵFactoryDeclaration<WidgetStatCComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<WidgetStatCComponent, "c-widget-stat-c", ["cWidgetStatC"], { "icon": { "alias": "icon"; "required": false; "isSignal": true; }; "title": { "alias": "title"; "required": false; "isSignal": true; }; "value": { "alias": "value"; "required": false; "isSignal": true; }; "inverse": { "alias": "inverse"; "required": false; "isSignal": true; }; }, {}, ["contentTemplates"], ["*"], true, never>;
}
