import { SessionConfig } from '../../structures/sessions.dto'; export abstract class ISessionConfigRepository { abstract saveConfig( sessionName: string, config: SessionConfig, ): Promise; abstract getConfig(sessionName: string): Promise; abstract exists(sessionName: string): Promise; abstract deleteConfig(sessionName: string): Promise; abstract getAllConfigs(): Promise; abstract init(): Promise; }