/**
 * Component intended to be used within  the `<nga-card>` component.
 * It adds styles for a preset header section.
 */
export declare class NgaCardHeaderComponent {
}
/**
 * Component intended to be used within  the `<nga-card>` component.
 * It adds styles for a preset body section.
 */
export declare class NgaCardBodyComponent {
}
/**
 * Component intended to be used within  the `<nga-card>` component.
 * It adds styles for a preset footer section.
 */
export declare class NgaCardFooterComponent {
}
/**
 * A basic content container component
 *
 * While this component can be used alone, it also provides a number
 * of child components for common card sections, including:
 * - nga-card-header
 * - nga-card-body
 * - nga-card-footer
 */
export declare class NgaCardComponent {
    static readonly SIZE_XXSMALL: string;
    static readonly SIZE_XSMALL: string;
    static readonly SIZE_SMALL: string;
    static readonly SIZE_MEDIUM: string;
    static readonly SIZE_LARGE: string;
    static readonly SIZE_XLARGE: string;
    static readonly SIZE_XXLARGE: string;
    static readonly STATUS_ACTIVE: string;
    static readonly STATUS_DISABLED: string;
    static readonly STATUS_PRIMARY: string;
    static readonly STATUS_INFO: string;
    static readonly STATUS_SUCCESS: string;
    static readonly STATUS_WARNING: string;
    static readonly STATUS_DANGER: string;
    size: string;
    status: string;
    private readonly xxsmall;
    private readonly xsmall;
    private readonly small;
    private readonly medium;
    private readonly large;
    private readonly xlarge;
    private readonly xxlarge;
    private readonly active;
    private readonly disabled;
    private readonly primary;
    private readonly info;
    private readonly success;
    private readonly warning;
    private readonly danger;
    private setSize;
    private setStatus;
}
