import { OnChanges, SimpleChanges } from '@angular/core'; import { DomSanitizer, SafeStyle } from '@angular/platform-browser'; import { ShadowType } from '@gorilainvest/ui-toolkit/shadow'; /** * A card container for your widgets with a colored top bar (gradient). */ export declare class CardContainerComponent implements OnChanges { private domSanitizer; /** * When false, component displays content. */ displayShadow: boolean; /** * Defines which type of shadow will be displayed. */ shadowType: ShadowType; /** * When true, triggers animation in component shadow. */ loading: boolean; /** * Controls whether cards has border. */ enableBorder: boolean; /** * The end color of the gradient in top bar. */ colorEnd: string; /** * The initial color of the gradient in top bar. */ colorInit: string; /** * Additional css classes to card top bar. */ cssClass: string; /** * The title for the card. */ title: string; /** * The subtitle for the card. */ subtitle: string; /** * The content's title, appears on a line above the content. */ contentTitle: string; /** * Used to style the content title. */ contentTitleClass: string | string[]; contentTitleStyle: { [cssProp: string]: string; }; /** * Sanitized gradient background color for the top bar. */ gradientBgColor: SafeStyle; /** * Empty constructor. * * @param domDanitizer Injectable DomSanitizer instance * @see DomSanitizer */ constructor(domSanitizer: DomSanitizer); /** * Creates a new sanitized gradient color on colorEnd or colorInit change. */ ngOnChanges(changes: SimpleChanges): void; }