import { IAssetAdapter } from './IAssetAdapter';
export declare class AssetLibraryIterator {
    private _assets;
    private _filtered;
    private _idx;
    constructor(assets: Array<IAssetAdapter>, assetTypeFilter: string, namespaceFilter: string, filterFunc: any);
    get currentAsset(): IAssetAdapter;
    get numAssets(): number;
    next(): IAssetAdapter;
    reset(): void;
    setIndex(index: number): void;
    private filter;
}
//# sourceMappingURL=AssetLibraryIterator.d.ts.map