/**
 * Copyright (c) Adaptavist, Inc.
 */
import { ComponentPropsWithoutRef } from 'react';
import { IColorsKeys } from 'src/theme';
import { GenericProps } from '../../utilities';
export declare const defaultDividerStyle = "solid";
export type IDivider = ComponentPropsWithoutRef<'div'> & GenericProps & {
    /**
     * The position of the title inside the divider
     */
    alignText?: 'left' | 'right' | 'center';
    /**
     * Prop to control the positioning type of the Divider Atom.
     *
     * If set to false, the Divider will be rendered horizontally.
     * If set to true, the Divider will be rendered vertically.
     *
     * Default is `false`.
     */
    isVertical?: boolean;
    /**
     * The margin-left/right between the title and its closest border, while the orientation must be left or right
     */
    orientationMargin?: number;
    /**
     * Toggles the size of the Divider Atom. Default is `measurements[0.25]`.
     */
    size?: string;
    /**
     * Toggles the type of Divider Atom used via the border-style CSS property amended onto the border property.
     *
     * Default is `solid`.
     */
    type?: 'solid' | 'dotted' | 'dashed';
    /**
     * Denotes the color of the Divider. Default is `black/15`.
     */
    color?: IColorsKeys | `${IColorsKeys}/${number}`;
};
