import React from 'react';
import type { WithIntlProps, WrappedComponentProps } from 'react-intl';
import type { Mark } from '@atlaskit/editor-prosemirror/model';
import type { MarkMeta, MarkProps } from '../types';
export declare const isCodeMark: (mark: Mark) => boolean;
export declare function CodeWithIntl(props: MarkProps<{
    codeBidiWarningTooltipEnabled: boolean;
}> & WrappedComponentProps): React.JSX.Element;
declare const _default_1: React.FC<WithIntlProps<{
    codeBidiWarningTooltipEnabled: boolean;
} & MarkMeta & {
    children?: React.ReactNode | undefined;
} & WrappedComponentProps>> & {
    WrappedComponent: React.ComponentType<{
        codeBidiWarningTooltipEnabled: boolean;
    } & MarkMeta & {
        children?: React.ReactNode | undefined;
    } & WrappedComponentProps>;
};
export default _default_1;
