import type { Logger, Plugin } from '@budarin/pluggable-serviceworker'; import type { FolderName } from './types.js'; export interface OpfsServeRangeOptions { folderName: FolderName; order?: number; debug?: boolean; logger?: Logger; include: string[]; exclude?: string[]; rangeResponseCacheControl?: string; } export interface ServeOptionsFromFactory { folderName: FolderName; include: string[]; exclude?: string[]; debug?: boolean; logger?: Logger; order?: number; rangeResponseCacheControl?: string; } export declare function opfsServeRange(options: OpfsServeRangeOptions): Plugin | undefined; export declare function buildServeOptions(options: ServeOptionsFromFactory, defaultOrder: number): OpfsServeRangeOptions;