import type { HTMLAttributes, ReactNode } from 'react';
type ListProps = {
    orientation: 'vertical' | 'horizontal';
} & HTMLAttributes<HTMLUListElement>;
/**
 * List component for rendering a list with different orientations.
 *
 * @component
 * @example
 * // Example usage of List component
 * <List orientation="vertical" className="custom-class">
 *   <li>Item 1</li>
 *   <li>Item 2</li>
 * </List>
 *
 * @param {Object} props - The properties of the List component.
 * @param {'vertical' | 'horizontal'} props.orientation - The orientation of the list.
 * @param {HTMLAttributes<HTMLUListElement>} restProps - Additional properties for the ul element.
 *
 * @returns {ReactNode} The rendered List component.
 */
export declare function List({ orientation, ...restProps }: ListProps): ReactNode;
export {};
//# sourceMappingURL=List.d.ts.map