/// /// import { IArchives, ArchiveFileInfo, ArchivesConfig, ChangesAfterConfig, FindConfig, GetConfig, GetInfoConfig, SetLargeFileConfig } from "../IArchives"; export declare class ArchivesUrl implements IArchives { private base; constructor(base: string); getDebugName(): string; private readOnlyError; get(fileName: string, config?: GetConfig): Promise; get2(fileName: string, config?: GetConfig): Promise<{ data: Buffer; writeTime: number; size: number; } | undefined>; getInfo(fileName: string, config?: GetInfoConfig): Promise<{ writeTime: number; size: number; } | undefined>; set(fileName: string, data: Buffer, config?: { lastModified?: number; }): Promise; del(fileName: string): Promise; setLargeFile(config: SetLargeFileConfig): Promise; find(prefix: string, config?: FindConfig): Promise; findInfo(prefix: string, config?: FindConfig): Promise; getChangesAfter2(config: ChangesAfterConfig): Promise; getURL(path: string): Promise; getConfig(): Promise; hasWriteAccess(): Promise; }