import {Asset} from "../Asset";
import {AssetRequestScope} from "../AssetRequestScope";

export declare class AssetLoader<T, CTX> {
    public load(
        scope: AssetRequestScope,
        path: string,
        success: (asset: Asset<T>) => void,
        failure: (reason: any) => void,
        progress: (current: number, total: number) => void
    )
}
