import Hls, { type HlsConfig, type LoaderCallbacks, type LoaderConfiguration, type LoaderContext, type Loader } from 'hls.js';
export declare class FragmentLoader extends Hls.DefaultConfig.loader {
    private sig?;
    constructor(config: HlsConfig, sig?: string);
    load(context: LoaderContext, config: LoaderConfiguration, callbacks: LoaderCallbacks<LoaderContext>): void;
}
export declare const createFragmentLoader: (_config: HlsConfig, sig?: string) => new (config: HlsConfig) => Loader<LoaderContext>;
//# sourceMappingURL=FragmentLoader.d.ts.map