export declare class YoutubeService { private client; constructor(token: string); embed(request: EmbedRequest): Promise; search(request: SearchRequest): Promise; } export interface EmbedRequest { url?: string; } export interface EmbedResponse { embed_url?: string; html_script?: string; long_url?: string; short_url?: string; } export interface SearchRequest { query?: string; } export interface SearchResponse { results?: SearchResult[]; } export interface SearchResult { broadcasting?: string; channel_id?: string; channel_title?: string; description?: string; id?: string; kind?: string; published_at?: string; title?: string; url?: string; }