/**
 * @jsxRuntime classic
 * @jsx jsx
 */
import { jsx } from '@emotion/react';
import type { Node as PMNode } from '@atlaskit/editor-prosemirror/model';
import type { RendererContext } from '../types';
import type { Serializer } from '../../serializer';
import type { ExtensionLayout } from '@atlaskit/adf-schema';
import type { ExtensionHandlers } from '@atlaskit/editor-common/extensions';
import type { ProviderFactory } from '@atlaskit/editor-common/provider-factory';
type Props = React.PropsWithChildren<{
    content?: any;
    extensionHandlers?: ExtensionHandlers;
    extensionKey: string;
    extensionType: string;
    layout?: ExtensionLayout;
    localId?: string;
    originalContent?: any;
    parameters?: any;
    path?: PMNode[];
    providers: ProviderFactory;
    rendererContext: RendererContext;
    serializer: Serializer<any>;
}>;
declare const ExtensionFrame: (props: Props) => jsx.JSX.Element;
export default ExtensionFrame;
