import { Nullable } from '@fundamental-ngx/cdk/utils';
import * as i0 from "@angular/core";
export declare class CardMediaComponent {
    /** @hidden */
    get cssClass(): string[];
    /**
     * aria-roledescription for the container
     * default: 'Card Media Block'
     */
    ariaRoleDescription: import("@angular/core").InputSignal<string>;
    /**
     * Whether the media container comes with a 1rem padding
     * Default value: false
     */
    hasPadding: import("@angular/core").InputSignalWithTransform<boolean, unknown>;
    /**
     * Shell Category Colors
     * Available values: number from 1 to 16
     */
    shellColor: import("@angular/core").InputSignal<Nullable<number>>;
    /**
     * Legend Background Colors
     * Available values: number from 1 to 20
     */
    legendColor: import("@angular/core").InputSignal<Nullable<number>>;
    static ɵfac: i0.ɵɵFactoryDeclaration<CardMediaComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<CardMediaComponent, "fd-card-media", never, { "ariaRoleDescription": { "alias": "ariaRoleDescription"; "required": false; "isSignal": true; }; "hasPadding": { "alias": "hasPadding"; "required": false; "isSignal": true; }; "shellColor": { "alias": "shellColor"; "required": false; "isSignal": true; }; "legendColor": { "alias": "legendColor"; "required": false; "isSignal": true; }; }, {}, never, ["*"], true, never>;
}
