import { z } from "zod"; import type { AgentTool } from "@kenkaiiii/gg-agent"; declare const CutFillerWordsParams: z.ZodObject<{ transcript: z.ZodString; sourceVideo: z.ZodString; fillers: z.ZodOptional>; aggressiveSingleWords: z.ZodOptional; paddingStartMs: z.ZodOptional; paddingEndMs: z.ZodOptional; mergeGapMs: z.ZodOptional; edlOutput: z.ZodOptional; reel: z.ZodOptional; frameRate: z.ZodOptional; dryRun: z.ZodOptional; }, z.core.$strip>; /** * cut_filler_words — the canonical "podcast / interview / vlog" cleanup * step. Read a word-timestamped transcript, find every filler-word * range, emit an EDL of KEEP ranges, write it, return stats. * * The agent's job is then to surface the stats ("removed 47 fillers, * 8.3s total — top: um (24), uh (15)"), wait for user OK, then call * import_edl(path) to apply the cuts. */ export declare function createCutFillerWordsTool(cwd: string): AgentTool; export {}; //# sourceMappingURL=cut-filler-words.d.ts.map