RestEmbedder: { apiKey?: string; binaryQuantized?: boolean; dimensions?: number; distribution?: Distribution; documentTemplate?: string; documentTemplateMaxBytes?: number; headers?: Record<string, string>; request: Record<string, any>; response: Record<string, any>; source: "rest"; url: string; }