import type { IntlShape } from 'react-intl';
import type { getPosHandlerNode } from '@atlaskit/editor-common/types';
import type { DOMOutputSpec, Node as PMNode } from '@atlaskit/editor-prosemirror/model';
import type { EditorState } from '@atlaskit/editor-prosemirror/state';
export declare const dateNodeSpec: (node: PMNode) => DOMOutputSpec;
export declare const dateToDOM: (node: PMNode, state: EditorState, getPos: getPosHandlerNode, intl: IntlShape) => [string, Record<string, string>, (string | {
    class: string;
} | (string | {
    class: string;
})[])[], (string | Record<string, string> | (string | {
    class: string;
    style: string;
})[])[], ((string | {
    class: string;
    contentEditable: string;
} | (string | {
    class: string;
})[])[] | (string | {
    class: string;
})[])];
