import * as i0 from '@angular/core'; import { OnInit, ElementRef, EventEmitter } from '@angular/core'; type CardType = 'outlined' | 'elevated' | 'filled'; declare class MxCardDirective implements OnInit { _elRef: ElementRef; set mxCard(type: CardType); mxCardHasAction: boolean; mxCardDisabled: boolean; get isOutlined(): boolean; get isElevated(): boolean; get isFilled(): boolean; ngOnInit(): void; cardType: CardType; hasAction: boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; static ngAcceptInputType_mxCardHasAction: unknown; static ngAcceptInputType_mxCardDisabled: unknown; } declare const MX_CARD_VARIANTS: readonly ["mx-outlined-card", "mx-elevated-card", "mx-filled-card"]; declare class MxCardComponent implements OnInit { _elRef: ElementRef; cardDirective: MxCardDirective; click: EventEmitter; ngOnInit(): void; private _hasVariantAttribute; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export { MX_CARD_VARIANTS, MxCardComponent, MxCardDirective };