blob: 655d10c0cdb008cbf8f4c55d29b2ab14f98a62ab [file] [log] [blame]
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
/**
* Content of a card, needed as it's used as a selector in the API.
* @docs-private
*/
export declare class MatCardContent {
}
/**
* Title of a card, needed as it's used as a selector in the API.
* @docs-private
*/
export declare class MatCardTitle {
}
/**
* Sub-title of a card, needed as it's used as a selector in the API.
* @docs-private
*/
export declare class MatCardSubtitle {
}
/**
* Action section of a card, needed as it's used as a selector in the API.
* @docs-private
*/
export declare class MatCardActions {
/** Position of the actions inside the card. */
align: 'start' | 'end';
}
/**
* Footer of a card, needed as it's used as a selector in the API.
* @docs-private
*/
export declare class MatCardFooter {
}
/**
* Image used in a card, needed to add the mat- CSS styling.
* @docs-private
*/
export declare class MatCardImage {
}
/**
* Image used in a card, needed to add the mat- CSS styling.
* @docs-private
*/
export declare class MatCardSmImage {
}
/**
* Image used in a card, needed to add the mat- CSS styling.
* @docs-private
*/
export declare class MatCardMdImage {
}
/**
* Image used in a card, needed to add the mat- CSS styling.
* @docs-private
*/
export declare class MatCardLgImage {
}
/**
* Large image used in a card, needed to add the mat- CSS styling.
* @docs-private
*/
export declare class MatCardXlImage {
}
/**
* Avatar image used in a card, needed to add the mat- CSS styling.
* @docs-private
*/
export declare class MatCardAvatar {
}
/**
* A basic content container component that adds the styles of a Material design card.
*
* While this component can be used alone, it also provides a number
* of preset styles for common card sections, including:
* - mat-card-title
* - mat-card-subtitle
* - mat-card-content
* - mat-card-actions
* - mat-card-footer
*/
export declare class MatCard {
_animationMode?: string | undefined;
constructor(_animationMode?: string | undefined);
}
/**
* Component intended to be used within the `<mat-card>` component. It adds styles for a
* preset header section (i.e. a title, subtitle, and avatar layout).
* @docs-private
*/
export declare class MatCardHeader {
}
/**
* Component intended to be used within the `<mat-card>` component. It adds styles for a preset
* layout that groups an image with a title section.
* @docs-private
*/
export declare class MatCardTitleGroup {
}