import { ElementRef, AfterContentInit } from '@angular/core';
import { ComponentSize } from '../form-controls/types/sizing.type';
import * as i0 from "@angular/core";
export declare class KcCardComponent implements AfterContentInit {
    showHeader: import("@angular/core").InputSignal<boolean>;
    isClosable: import("@angular/core").InputSignal<boolean>;
    showHeaderSeparator: import("@angular/core").InputSignal<boolean>;
    prefixIcon: import("@angular/core").InputSignal<string | undefined>;
    title: import("@angular/core").InputSignal<string | undefined>;
    size: import("@angular/core").InputSignal<ComponentSize>;
    fullWidth: import("@angular/core").InputSignal<boolean>;
    width: import("@angular/core").InputSignal<string | undefined>;
    minWidth: import("@angular/core").InputSignal<string | undefined>;
    maxWidth: import("@angular/core").InputSignal<string | undefined>;
    maxHeight: import("@angular/core").InputSignal<string | undefined>;
    footerContent: ElementRef | undefined;
    hasFooterContent: boolean;
    componentSizes: Record<string, ComponentSize>;
    ngAfterContentInit(): void;
    onClose(): void;
    getTitleClass(): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<KcCardComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<KcCardComponent, "kc-card", never, { "showHeader": { "alias": "showHeader"; "required": false; "isSignal": true; }; "isClosable": { "alias": "isClosable"; "required": false; "isSignal": true; }; "showHeaderSeparator": { "alias": "showHeaderSeparator"; "required": false; "isSignal": true; }; "prefixIcon": { "alias": "prefixIcon"; "required": false; "isSignal": true; }; "title": { "alias": "title"; "required": false; "isSignal": true; }; "size": { "alias": "size"; "required": false; "isSignal": true; }; "fullWidth": { "alias": "fullWidth"; "required": false; "isSignal": true; }; "width": { "alias": "width"; "required": false; "isSignal": true; }; "minWidth": { "alias": "minWidth"; "required": false; "isSignal": true; }; "maxWidth": { "alias": "maxWidth"; "required": false; "isSignal": true; }; "maxHeight": { "alias": "maxHeight"; "required": false; "isSignal": true; }; }, {}, ["footerContent"], ["[leftSlot]", "[rightSlot]", "*", "[footerSlot]"], true, never>;
}
//# sourceMappingURL=kc-card.component.d.ts.map