gcal-commander
Version:
A command-line interface for Google Calendar operations
17 lines (16 loc) • 569 B
TypeScript
import { IConfigStorage } from '../interfaces/config-storage';
export declare class FileSystemConfigStorage implements IConfigStorage {
private readonly configPath;
constructor(configPath?: string);
exists(): Promise<boolean>;
getConfigPath(): string;
read(): Promise<string>;
write(content: string): Promise<void>;
}
export declare class InMemoryConfigStorage implements IConfigStorage {
private content;
exists(): Promise<boolean>;
getConfigPath(): string;
read(): Promise<string>;
write(content: string): Promise<void>;
}