import { Signal, TNode, Value } from '@tempots/dom';
import { EditorView } from 'prosemirror-view';
import { ControlSize } from '../theme';
export interface LinkDialogButtonProps {
    stateUpdate: Signal<number>;
    view: Signal<EditorView>;
    isReadOnly: Signal<boolean>;
    label: Value<string>;
    linkUrlPlaceholder: Value<string>;
    size: Value<ControlSize>;
}
export declare function LinkControl({ stateUpdate, view, isReadOnly, label, linkUrlPlaceholder, size, }: LinkDialogButtonProps): TNode;
