import { F as File, L as LocalMetaStorageOptions, M as MetaStorage } from "./storage.d-C9EdfTf1.js"; /** * Stores upload metafiles on local disk */ declare class LocalMetaStorage extends MetaStorage { readonly directory: string; constructor(config?: LocalMetaStorageOptions); /** * Returns metafile path. * @param id upload id * @throws {UploadError} If the id resolves to a path outside the meta directory (e.g. via `..` traversal or absolute paths). */ getMetaPath: (id: string) => string; override save(id: string, file: T): Promise; override touch(id: string, file: T): Promise; override get(id: string): Promise; override delete(id: string): Promise; private accessCheck; } export { LocalMetaStorage as L };