import { Base, IEnumerator$1, IEnumerator, Type } from "igniteui-react-core";
import { IFastItemColumn$1 } from "igniteui-react-core";
import { ICoalescingModerator } from "./ICoalescingModerator";
/**
 * @hidden
 */
export declare class FastItemCoalescingColumn extends Base implements IFastItemColumn$1<number> {
    static $t: Type;
    private a;
    private b;
    private d;
    get c(): IFastItemColumn$1<number>;
    constructor(a: ICoalescingModerator, b: IFastItemColumn$1<number>, c: boolean);
    item(a: number, b?: number): number;
    get minimum(): number;
    get maximum(): number;
    get mayContainUnknowns(): boolean;
    get count(): number;
    get isReadOnly(): boolean;
    get propertyName(): string;
    add(a: number): void;
    clear(): void;
    contains(a: number): boolean;
    copyTo(a: number[], b: number): void;
    private _getEnumerator;
    getEnumerator(): IEnumerator$1<number>;
    getItem(a: number): any;
    indexOf(a: number): number;
    insert(a: number, b: number): void;
    remove(a: number): boolean;
    removeAt(a: number): void;
    private _getEnumeratorObject;
    getEnumeratorObject(): IEnumerator;
    get f(): number;
    private e;
    asArray(): number[];
}
