export class ArrayBufferLoader extends AssetLoader<any, any> {
    /**
     *
     * @param {"auto"|"low"|"high"} fetch_priority
     */
    constructor({ fetch_priority }?: "auto" | "low" | "high");
    /**
     *
     * @type {"auto"|"low"|"high"}
     * @private
     */
    private __fetch_priority;
    load(scope: any, path: any, success: any, failure?: {
        (...data: any[]): void;
        (message?: any, ...optionalParams: any[]): void;
    }, progress?: typeof noop): Promise<Asset<any>>;
}
import { AssetLoader } from "./AssetLoader.js";
import { noop } from "../../../core/function/noop.js";
import { Asset } from "../Asset.js";
//# sourceMappingURL=ArrayBufferLoader.d.ts.map