ableton-mcp-server-rag
Version:
Ableton Live MCP depend on Ableton JS
10 lines (9 loc) • 883 B
TypeScript
import { OperationHistory } from '../entities/OperationHistory.js';
import { Snapshot } from '../entities/Snapshot.js';
export declare function createOperationHistory(operation: Omit<OperationHistory, 'id' | 'createdAt'>): Promise<number>;
export declare function updateOperationHistoryById(id: number, operation: Partial<Omit<OperationHistory, 'id' | 'createdAt'>>): Promise<void>;
export declare function getOperationHistoriesPage(page: number, pageSize: number): Promise<OperationHistory[]>;
export declare function getOperationHistoryById(id: number): Promise<OperationHistory | null>;
export declare function createSnapshot(snapshotData: Omit<Snapshot, 'id' | 'createdAt' | 'updatedAt'>): Promise<number>;
export declare function getSnapShotByHistoryId(historyId: number): Promise<Snapshot | null>;
export declare function rollbackByHistoryId(historyId: number): Promise<void>;