import { PropsWithChildren } from 'react';
export type DividerProps = {
    /**
     * The amount of space to either side
     *
     * @default 15
     */
    spacing?: number;
    /**
     * Defines the width of the divider line
     *
     * @default 1
     */
    dividerWidth?: 1 | 2 | 3;
    /**
     * Defines the color of the divider line
     *
     * @default 'light'
     */
    dividerColor?: 'darkest' | 'darker' | 'dark' | 'gray' | 'light' | 'lighter' | 'lightest';
    /**
     * Use the component as a spacer element without the divider line
     *
     * @default false
     */
    asSpacer?: boolean;
    /**
     * Set the orientation for the divider line to vertical.
     * This may be useful for button toolbars or elements on a single row.
     *
     * @default false
     */
    vertical?: boolean;
    /**
     * Defines where the children are aligned on the divider line
     *
     * @default 'center'
     */
    titleAlignment?: 'left' | 'center' | 'right';
    /**
     * Additional classes added to the wrapping element.
     */
    className?: string;
};
declare const Divider: (props: PropsWithChildren<DividerProps>) => import("react/jsx-runtime").JSX.Element;
export default Divider;
