import { FinancialChartRangeSelectorOptionCollection } from "./FinancialChartRangeSelectorOptionCollection";
import { Base, Type } from "igniteui-react-core/ES2015/type";
export declare class FinancialChartRangeSelectorViewModel extends Base {
    private _notifyChanged;
    notifyChanged: () => void;
    private _options;
    options: FinancialChartRangeSelectorOptionCollection;
    private n;
    selectionStart: Date;
    private m;
    selectionEnd: Date;
    private _oneMonthChecked;
    oneMonthChecked: boolean;
    private _threeMonthsChecked;
    threeMonthsChecked: boolean;
    private _sixMonthsChecked;
    sixMonthsChecked: boolean;
    private _yearToDateChecked;
    yearToDateChecked: boolean;
    private _oneYearChecked;
    oneYearChecked: boolean;
    private _allChecked;
    allChecked: boolean;
    private l;
    rangeStart: Date;
    private k;
    rangeEnd: Date;
    onPropertiesChanged(): boolean;
    readonly oneYearFromEnd: Date;
    readonly firstDayOfEndYear: Date;
    readonly sixMonthsFromEnd: Date;
    readonly threeMonthsFromEnd: Date;
    readonly oneMonthFromEnd: Date;
    changeSelection(a: string): void;
    onRadioButtonChanged(): void;
    private _onRangeChanged;
    onRangeChanged: () => void;
    static $t: Type;
}
