import type { DirCacheService, DirCacheServiceOption } from './types'; export declare class DirCacheServiceImplement implements DirCacheService { option: DirCacheServiceOption; useId?: string; constructor(option: DirCacheServiceOption); init(useId: string): void; unInit(): void; getRootDir(): string; getUserDir(): string; getMessageDir(): string; getConversationDir(convId: string): string; getFileDir(convId: string, file: string): string; _getUserDir(): string; _getMessageDir(): string; _getConversationDir(convId: string): string; _getFileDir(convId: string, file: string): string; isExistedUserDir(): Promise; isExistedMessageDir(): Promise; isExistedConversationDir(convId: string): Promise; isExistedFile(file: string): Promise; createUserDir(): Promise; createMessageDir(): Promise; createConversationDir(convId: string): Promise; deleteUserDir(): Promise; deleteMessageDir(): Promise; deleteConversationDir(convId: string): Promise; } //# sourceMappingURL=DirCacheService.d.ts.map