import { type AnyLexicalExtension, type LexicalExtensionDependency, type OutputComponentExtension } from 'lexical'; export declare function useExtensionDependency(extension: Extension): LexicalExtensionDependency; /** * Use a Component from the given Extension that uses the ReactExtension convention * of exposing a Component property in its output. * * @param extension - An extension with a Component property in the output * @returns `getExtensionConfigFromEditor(useLexicalComposerContext()[0], extension).Component` */ export declare function useExtensionComponent, OutputComponent extends React.ComponentType, Extension extends OutputComponentExtension>(extension: Extension): OutputComponent;