import { Embed } from './plugin/embed-plugin'; export { EmbedCommands } from './commands'; export type { EmbedCommandsType } from './commands'; export type { EmbedAspectRatio, EmbedElement, EmbedElementMap, EmbedElementProps, EmbedPluginElements, EmbedPluginOptions, EmbedProvider, EmbedProviderMeta, EmbedProviderRenderProps, EmbedProviderType, EmbedSizes, OEmbedResponse, ProviderConfig, } from './types'; export { useEmbedUrl } from './hooks/useEmbedUrl'; export type { UseEmbedUrlReturn, UseEmbedUrlState, UseEmbedUrlActions } from './hooks/useEmbedUrl'; export { calculateEmbedDimensions, detectProvider, getOEmbedUrl, getProviderAspectRatio, getProviderConfig, getSupportedProviders, isEmbedUrl, parseEmbedUrl, PROVIDER_CONFIGS, } from './utils/providers'; export { extractProviderMeta, fetchOEmbed, fetchOEmbedViaProxy, } from './utils/oembed'; export default Embed; //# sourceMappingURL=index.d.ts.map