import { IList, IColorColumn, ICalendarSettings } from '../common/ICalendarSettings';
export declare class Utility {
    nextTick: any;
    constructor();
    showWaiting(): void;
    closeModalDialog(): void;
    mergeQueries(q1: string, q2: string, cond: string, orderBy?: string): string;
    private addQueryTag(q);
    private mergeQueriesImpl(q1, q2, cond, orderBy);
    getCategoryQuery(column: IColorColumn): string;
    getQuery(query: any): string;
    getCurrentMonthQuery(q: any): string;
    getQueryOptions(startDate: string): string;
    buildViewFields(fields: string[]): string;
    buildAnyListViewFields(list: IList): string;
    buildCalViewFields(list: IList): string;
    buildViewFieldsImpl(list: IList, includeCalFields: boolean): string;
    buildTextEvent(data: any): string;
    fixSettings(settings: ICalendarSettings): ICalendarSettings;
    private fixLegend(settings);
    private fixLists(settings);
}
