@mantine/core
Version:
React components library focused on usability, accessibility and developer experience
28 lines (27 loc) • 905 B
TypeScript
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;
}