/// <reference types="react" />
export type EDDReportData = {
    active: number;
    date: string;
    engaged: number;
    inactive?: number;
};
export type SDDReportData = {
    avgDaily: number;
    avgMonthly: number;
    avgWeekly: number;
    date: string;
    noSession: number;
};
export type ReportDataType = Partial<SDDReportData & EDDReportData>[];
export type EngagementReportChartProps = {
    /**
     * title
     */
    chartTitle?: string;
    /**
     * Creation Date in Segment
     */
    createdAt: string;
    /**
     * isComingSoon Notice
     */
    isComingSoon?: boolean;
    /**
     * Report Data for line chart
     */
    reportData: ReportDataType;
    /**
     * Engagement Report Data type
     */
    reportType: 'EngagementDD' | 'SessionDD';
};
export declare function EngagementReportChart({ isComingSoon, reportData, chartTitle, createdAt, reportType, }: EngagementReportChartProps): JSX.Element;
