import type { Logger, Plugin } from '@budarin/pluggable-serviceworker'; import type { FolderName } from './types.js'; export interface OpfsBackgroundFetchFilterOptions { include: string[]; exclude?: string[]; logger?: Logger; } export declare function opfsBackgroundFetchFilter(options: OpfsBackgroundFetchFilterOptions): Plugin | undefined; export interface OpfsBackgroundFetchOptions { folderName: FolderName; order?: number; include: string[]; exclude?: string[]; debug?: boolean; logger?: Logger; pinned?: string[]; messages?: { fetchFailed?: string; fetchAborted?: string; }; } export declare function opfsBackgroundFetch(options: OpfsBackgroundFetchOptions): Plugin | undefined;