import type { VimeoEmbedOptions } from '../types'; export type VimeoOEmbed = { type: 'video'; version: string; provider_name: 'Vimeo'; provider_url: 'https://vimeo.com/'; title: string; author_name: string; author_url: string; account_type: string; html: string; width: number; height: number; duration: number; description: string; thumbnail_url: string; thumbnail_width: number; thumbnail_height: number; thumbnail_url_with_play_button: string; upload_date: string; video_id: number; uri: string; }; /** * Hook to fetch the oEmbed data for a Vimeo video. * @param url - The URL of the Vimeo video. * @returns The oEmbed data, loading state, and error. */ declare const useVimeoOEmbed: (url?: string | null, params?: VimeoEmbedOptions) => { oEmbed: VimeoOEmbed | null; isLoading: boolean; error: Error | null; }; export default useVimeoOEmbed; //# sourceMappingURL=useVimeoOEmbed.d.ts.map