import { type ComponentChildren, type VNode } from 'preact';
type ListVariant = 'grouped-primary' | 'grouped-secondary' | 'plain';
export interface ListProps {
    children: ComponentChildren;
    dividers?: boolean;
    footer?: string | VNode<any>;
    header?: string | VNode<any>;
    padding?: 'none' | 'small' | 'medium' | 'large';
    variant?: ListVariant;
}
export declare const List: ({ children, dividers, footer, header, padding, variant, }: ListProps) => import("preact/jsx-runtime").JSX.Element;
export {};
