UNPKG

@mseep/ableton-copilot-mcp

Version:
12 lines (11 loc) 671 B
import { z } from 'zod'; import { TrackSettableProp } from '../types/types.js'; declare class TrackTools { getClipByTrack(track_id: string): Promise<import("ableton-js/ns/clip.js").RawClip[]>; getTrackInfo(track_id: string): Promise<import("ableton-js/ns/track.js").RawTrack>; createEmptyMidiClip(track_id: string, length: number, time: number): Promise<string>; setTrackProperty(track_id: string, property: z.infer<typeof TrackSettableProp>): Promise<string>; duplicateClipToTrack(clip_id: string, track_id: string, time: number): Promise<string>; getTrackAvailableInputRoutings(track_id: string): Promise<string[]>; } export default TrackTools;