/** * @license * Copyright 2025 Google LLC * SPDX-License-Identifier: Apache-2.0 */ import { ApiClient, BaseModule } from '@google/genai/vertex_internal'; import { MemoryRevisions } from './memoryrevisions.js'; import * as types from './types.js'; export declare class Memories extends BaseModule { private readonly apiClient; readonly revisions: MemoryRevisions; constructor(apiClient: ApiClient); createInternal(params: types.CreateAgentEngineMemoryRequestParameters): Promise; delete(params: types.DeleteAgentEngineMemoryRequestParameters): Promise; generateInternal(params: types.GenerateAgentEngineMemoriesRequestParameters): Promise; get(params: types.GetAgentEngineMemoryRequestParameters): Promise; ingestEventsInternal(params: types.IngestEventsRequestParameters): Promise; listInternal(params: types.ListAgentEngineMemoryRequestParameters): Promise; getMemoryOperationInternal(params: types.GetAgentEngineMemoryOperationParameters): Promise; getGenerateMemoriesOperationInternal(params: types.GetAgentEngineGenerateMemoriesOperationParameters): Promise; retrieveInternal(params: types.RetrieveAgentEngineMemoriesRequestParameters): Promise; retrieveProfiles(params: types.RetrieveMemoryProfilesRequestParameters): Promise; rollbackInternal(params: types.RollbackAgentEngineMemoryRequestParameters): Promise; updateInternal(params: types.UpdateAgentEngineMemoryRequestParameters): Promise; purgeInternal(params: types.PurgeAgentEngineMemoriesRequestParameters): Promise; }