import * as $dara from '@darabonba/typescript'; export declare class AddMemoriesRequestMessages extends $dara.Model { /** * @remarks * The content. * * @example * My name is Zhang San and I live in Hangzhou. */ content?: string; /** * @remarks * The role. * * @example * user */ role?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class AddMemoriesRequest extends $dara.Model { /** * @remarks * The agent ID of the application. * * @example * 952730733889060865 */ agentId?: string; /** * @remarks * The application ID. * * @example * mm_480d961a1b5e4efe84603f4cbc0f */ appId?: string; /** * @remarks * The asynchronous mode. * * @example * true */ asyncMode?: boolean; /** * @remarks * The custom instructions. * * @example * Your custom instructions here */ customInstructions?: string; /** * @remarks * The inference setting. * * @example * true */ infer?: boolean; /** * @remarks * The messages. */ messages?: AddMemoriesRequestMessages[]; /** * @remarks * The metadata. * * @example * {"sessionId":"test_session_001"} */ metadata?: { [key: string]: any; }; /** * @remarks * The run ID. * * @example * jr-80ded1d6953c64ea */ runId?: string; /** * @remarks * The timestamp. * * @example * 12312314214 */ timestamp?: number; /** * @remarks * The user ID. * * @example * test_user_001 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }