import { z } from "zod"; import type { AgentTool } from "@kenkaiiii/gg-agent"; declare const GenerateYouTubeMetadataParams: z.ZodObject<{ transcript: z.ZodString; channelStyle: z.ZodOptional; videoTopic: z.ZodOptional; model: z.ZodOptional; }, z.core.$strip>; export declare function createGenerateYouTubeMetadataTool(cwd: string): AgentTool; /** * Build a channel-style hint from the brand kit when the caller didn't * pass `channelStyle` explicitly. Returns undefined when the kit is * missing the bare minimum (no channelName) so the LLM falls back to * inferring tone purely from the transcript. * * Pure — exported for testing. */ export declare function buildChannelStyleFromBrand(brand: { channelName?: string; subscribeUrl?: string; } | null): string | undefined; export {}; //# sourceMappingURL=generate-youtube-metadata.d.ts.map