/**
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 *
 */
import type * as React from 'react';
import { type EmbedConfig } from '@lexical/react/LexicalAutoEmbedPlugin';
export interface AutoEmbedConfig extends EmbedConfig {
    contentName: string;
    icon?: React.JSX.Element;
    exampleUrl: string;
    keywords: string[];
    description?: string;
}
export declare const YoutubeEmbedConfig: AutoEmbedConfig;
export declare const VimeoEmbedConfig: AutoEmbedConfig;
export declare const EmbedConfigs: AutoEmbedConfig[];
export declare function AutoEmbedPlugin(): React.JSX.Element;
export declare const AutoEmbedExtension: import("lexical").LexicalExtension<import("lexical").ExtensionConfigBase, "@byline/richtext-lexical/AutoEmbed", unknown, unknown>;
