import RequestEmitter, { requestParams } from '../utils/RequestEmitter';
import type { emptyResponse, successResponse } from './Interfaces/Global';
import type { sessionFetchResponse } from './Interfaces/Session';
declare class SessionManager extends RequestEmitter {
    constructor(params: requestParams);
    deleteOne(session_id: string, params: {
        password: string;
    }): Promise<successResponse>;
    deleteAll(password: string): Promise<emptyResponse>;
    fetch(): Promise<sessionFetchResponse>;
}
export default SessionManager;
