import type { IntlShape } from 'react-intl';
import type { ExtractInjectionAPI } from '@atlaskit/editor-common/types';
import type { Node as PMNode } from '@atlaskit/editor-prosemirror/model';
import type { EditorView } from '@atlaskit/editor-prosemirror/view';
import type { TasksAndDecisionsPlugin } from '../tasksAndDecisionsPluginType';
import { TaskItemNodeView } from './TaskItemNodeView';
export declare const taskView: (api: ExtractInjectionAPI<TasksAndDecisionsPlugin> | undefined, intl: IntlShape, placeholder?: string) => (node: PMNode, view: EditorView, getPos: () => number | undefined) => TaskItemNodeView;
