import type { LineAnnotationStyle, RectAnnotationStyle } from './theme';
import type { RecursivePartial } from '../common';
/**
 * @public
 * @deprecated Use `theme.lineAnnotations` instead
 */
export declare const DEFAULT_ANNOTATION_LINE_STYLE: LineAnnotationStyle;
/**
 * @public
 * @deprecated Use `theme.rectAnnotations` instead
 */
export declare const DEFAULT_ANNOTATION_RECT_STYLE: RectAnnotationStyle;
/** @public */
export declare function mergeWithDefaultAnnotationLine(defaultStyles: LineAnnotationStyle, config?: RecursivePartial<LineAnnotationStyle>): LineAnnotationStyle;
/** @public */
export declare function mergeWithDefaultAnnotationRect(defaultStyles: RectAnnotationStyle, config?: RecursivePartial<RectAnnotationStyle>): RectAnnotationStyle;
//# sourceMappingURL=merge_utils.d.ts.map