import { Base, IEnumerable$1, Type } from "igniteui-webcomponents-core";
import { IDataSourceUpdateNotifier } from "igniteui-webcomponents-core";
/**
 * @hidden
 */
export declare class MultipleDataSourceNotifier extends Base implements IDataSourceUpdateNotifier {
    static $t: Type;
    private a;
    constructor(a: number);
    constructor(a: number, b: IEnumerable$1<IDataSourceUpdateNotifier>);
    constructor(a: number, ..._rest: any[]);
    private readonly b;
    c(a: IDataSourceUpdateNotifier): void;
    private d;
    notifyClearItems(): void;
    notifyInsertItem(a: number, b: any): void;
    notifyRemoveItem(a: number, b: any): void;
    notifySetItem(a: number, b: any, c: any): void;
    rangeActualized(a: number, b: number): void;
}
