import { type UserContextData } from '../memory-engine/types.js'; export declare class UserAuthDto { did: string; homeServer?: string; } export declare class ListChatSessionsDto extends UserAuthDto { oracleEntityDid: string; limit?: number; offset?: number; roomId?: string; } export declare class CreateChatSessionDto extends UserAuthDto { oracleDid: string; oracleEntityDid: string; oracleName: string; slackThreadTs?: string; roomId?: string; } export declare class DeleteChatSessionDto extends UserAuthDto { sessionId: string; oracleEntityDid: string; } export declare class ChatSession { sessionId: string; title?: string; lastUpdatedAt: string; createdAt: string; oracleName: string; oracleDid: string; oracleEntityDid: string; lastProcessedCount?: number; userContext?: UserContextData; roomId?: string; slackThreadTs?: string; } export declare class ListChatSessionsResponseDto { sessions: ChatSession[]; total?: number; } export declare class CreateChatSessionResponseDto extends ChatSession { } //# sourceMappingURL=dto.d.ts.map