import { HTMLAttributes, ReactElement, Ref } from 'react';
import { DividerStylesProps } from './Divider.styles';
export interface DividerProps extends HTMLAttributes<HTMLDivElement>, Omit<DividerStylesProps, 'isEmpty'> {
    /**
     * Change the component to the HTML tag or custom component of the only child.
     */
    asChild?: boolean;
    children?: ReactElement;
    /**
     * The orientation of the inner content.
     */
    alignment?: 'start' | 'end' | 'center';
    /**
     * The orientation of the separator.
     */
    orientation?: 'vertical' | 'horizontal';
    /**
     * When true, signifies that it is purely visual, carries no semantic meaning, and ensures it is not present in the accessibility tree.
     */
    isDecorative?: boolean;
    /**
     * Color scheme of the divider.
     */
    intent?: 'outline' | 'current';
    ref?: Ref<HTMLDivElement>;
}
export declare const Divider: {
    ({ asChild, className, isDecorative, children, orientation, writingMode, alignment, intent, ref, ...props }: DividerProps): import("react/jsx-runtime").JSX.Element;
    displayName: string;
};
