import MaterialComponent from '../Base/MaterialComponent'; import Button from '../Button'; import Icon from '../Icon'; interface ICardActionsProps { 'full-bleed'?: boolean; } interface ICardActionsState { } export declare class CardActions extends MaterialComponent { protected componentName: string; protected mdcProps: string[]; protected materialDom(props: any): JSX.Element; } export interface ICardMediaProps extends JSX.HTMLAttributes { square?: boolean; sixteenByNine?: boolean; } export interface ICardMediaState { } export declare class CardMedia extends MaterialComponent { protected componentName: string; protected mdcProps: string[]; protected materialDom(props: any): JSX.Element; } export declare class CardActionButton extends Button { protected componentName: string; protected mdcProps: never[]; protected materialDom(props: any): JSX.Element; } export interface ICardActionIconsProps { } export interface ICardActionIconsState { } export declare class CardActionIcons extends MaterialComponent { protected componentName: string; protected mdcProps: never[]; protected materialDom(props: any): JSX.Element; } export declare class CardActionButtons extends CardActionIcons { protected componentName: string; } export declare class CardActionIcon extends Icon { protected componentName: string; protected mdcProps: never[]; protected materialDom(props: any): JSX.Element; } export interface ICardMediaContentProps { } export interface ICardMediaContentState { } export declare class CardMediaContent extends MaterialComponent { protected componentName: string; protected mdcProps: never[]; protected materialDom(props: any): JSX.Element; } export interface ICardProps { outlined?: boolean; } export interface ICardState { } export declare class Card extends MaterialComponent { protected componentName: string; protected mdcProps: string[]; protected materialDom(props: any): JSX.Element; } export default class extends Card { static readonly Actions: typeof CardActions; static readonly ActionButtons: typeof CardActionButtons; static readonly ActionButton: typeof CardActionButton; static readonly ActionIcons: typeof CardActionIcons; static readonly ActionIcon: typeof CardActionIcon; static readonly Media: typeof CardMedia; static readonly CardMediaContent: typeof CardMediaContent; } export {};