import { ElementRef, EventEmitter, Renderer2 } from '@angular/core'; import * as i0 from "@angular/core"; declare const enum EStatCardDate { today = "Today", last7Days = "Last 7 days", last14Days = "Last 14 days", last30Days = "Last 30 days", currentMonth = "Current Month", lastMonth = "Last Month", custom = "Custom" } export declare class GtrStatCardComponent { private renderer; iconContainer?: ElementRef; labelContainer?: ElementRef; dateSelectWrapper?: ElementRef; showSkeletonLoading: boolean; /** * Stats */ title: string; displayValue: string | number; value: string | number; iconName: string; isDangerCard: string | boolean; /** * Percentage **/ enabledPercentage: string | boolean; percentage: number; isPercentageTrendUp: string | boolean; statsCardId: string; dataTransactionName: string; /** * Date Select */ enabledDateSelect: string | boolean; dateOptions: EStatCardDate[] | string[]; set dateSelected(dateSelected: EStatCardDate | string); get dateSelected(): EStatCardDate | string; private _dateSelected; dateSelectedChange: EventEmitter; dateSelectOptions?: ElementRef; constructor(renderer: Renderer2); /** * Methods */ openDateSelect(): void; closeDateSelect(): void; dateSelectedChangeEvent(date: EStatCardDate | string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; static ngAcceptInputType_isDangerCard: unknown; static ngAcceptInputType_enabledPercentage: unknown; static ngAcceptInputType_isPercentageTrendUp: unknown; static ngAcceptInputType_enabledDateSelect: unknown; } export {};