import type { MemoizedFn } from 'memoize-one'; import type { GuidelineConfig } from '@atlaskit/editor-common/guideline'; import type { EditorContainerWidth } from '@atlaskit/editor-common/types'; import type { NodeType } from '@atlaskit/editor-prosemirror/model'; export declare const GUIDELINE_KEYS: { readonly lineLengthLeft: "grid_left"; readonly lineLengthRight: "grid_right"; readonly wideLeft: "wide_left"; readonly wideRight: "wide_right"; readonly fullWidthLeft: "full_width_left"; readonly fullWidthRight: "full_width_right"; readonly maxWidthLeft: "max_width_left"; readonly maxWidthRight: "max_width_right"; }; export declare const getGuidelines: MemoizedFn<(isResizing: boolean, newWidth: number, getEditorWidth: () => EditorContainerWidth | undefined, nodeType?: NodeType | undefined) => GuidelineConfig[]>;