#!/usr/bin/env node import { z } from 'zod'; export declare const configSchema: z.ZodObject<{ youtubeApiKey: z.ZodOptional; port: z.ZodDefault>; }, z.core.$strip>; export default function createServer({ config }: { config: z.infer; }): import("@modelcontextprotocol/sdk/server").Server<{ method: string; params?: { [x: string]: unknown; _meta?: { [x: string]: unknown; progressToken?: string | number | undefined; "io.modelcontextprotocol/related-task"?: { taskId: string; } | undefined; } | undefined; } | undefined; }, { method: string; params?: { [x: string]: unknown; _meta?: { [x: string]: unknown; progressToken?: string | number | undefined; "io.modelcontextprotocol/related-task"?: { taskId: string; } | undefined; } | undefined; } | undefined; }, { [x: string]: unknown; _meta?: { [x: string]: unknown; progressToken?: string | number | undefined; "io.modelcontextprotocol/related-task"?: { taskId: string; } | undefined; } | undefined; }>;