import { Extension } from '@codemirror/state'; import { type ReactNode } from 'react'; import type { IntlProps } from '../utils/render-node.js'; export declare const getDefaultConfiguration: (intlProps: IntlProps, options?: { required: boolean; size: "default" | "condensed"; }) => Extension[]; /** * @internal */ export declare const getSingleLineDefaultConfiguration: (intlProps: IntlProps, options: { required: boolean; size: "default" | "condensed"; }) => Extension[]; /** * @public */ export type GutterConfiguration = { lineNumber: number; marker: ReactNode; }; /** * @internal */ export declare const getMultipleLinesDefaultConfiguration: (intlProps: IntlProps, options: { gutterConfiguration?: GutterConfiguration; required: boolean; size: "default" | "condensed"; }) => Extension[];