import { z } from "zod"; import type { AgentTool } from "@kenkaiiii/gg-agent"; declare const SnapCutsToBeatsParams: z.ZodObject<{ audio: z.ZodString; cutPoints: z.ZodArray; toleranceSec: z.ZodOptional; sampleRate: z.ZodOptional; }, z.core.$strip>; /** * snap_cuts_to_beats — the music-driven cut primitive. CapCut ships this * as "Auto Beat" and it's the single biggest reason their music shorts * feel snappy. We expose it as a pure data tool: in → cut points; out → * beat-aligned cut points. The agent then feeds the result to cut_at / * add_sfx_at_cuts / punch_in for the actual edit. */ export declare function createSnapCutsToBeatsTool(cwd: string): AgentTool; export {}; //# sourceMappingURL=snap-cuts-to-beats.d.ts.map