import { IEnumerable$1, IEnumerator$1, IEnumerator, Base, Type } from "./type";
export declare class GenericEnumerable$1<T> extends Base implements IEnumerable$1<T> {
    protected $t: Type;
    private a;
    constructor($t: Type, a: any);
    getEnumerator(): IEnumerator$1<T>;
    getEnumeratorObject(): IEnumerator;
    static $t: Type;
}
