import { IAsset } from '../library/IAsset';
export declare class WeakAssetSet {
    private _className;
    private _assets;
    private _numAssets;
    get numAssets(): number;
    constructor(className?: string);
    add(asset: IAsset): void;
    remove(asset: IAsset): any;
    forEach(callback: (asset: IAsset) => void): void;
}
//# sourceMappingURL=WeakAssetSet.d.ts.map