import { BoxProps, ElementProps, Factory, MantineColor, StylesApiProps } from '../../core';
export type MarkStylesNames = 'root';
export type MarkCssVariables = {
    root: '--mark-bg-dark' | '--mark-bg-light';
};
export interface MarkProps extends BoxProps, StylesApiProps<MarkFactory>, ElementProps<'mark'> {
    /** Key of `theme.colors` or any valid CSS color @default yellow */
    color?: MantineColor;
}
export type MarkFactory = Factory<{
    props: MarkProps;
    ref: HTMLElement;
    stylesNames: MarkStylesNames;
    vars: MarkCssVariables;
}>;
export declare const Mark: import("../..").MantineComponent<{
    props: MarkProps;
    ref: HTMLElement;
    stylesNames: MarkStylesNames;
    vars: MarkCssVariables;
}>;
export declare namespace Mark {
    type Props = MarkProps;
    type StylesNames = MarkStylesNames;
    type CssVariables = MarkCssVariables;
    type Factory = MarkFactory;
}
