import { HTMLAttributes, ReactNode } from 'react';
import { SizeType, SurfaceShapeType, SurfaceThemeType } from '../const/types.js';
export interface ListPanelProps extends Omit, "title" | "defaultValue" | "defaultChecked"> {
summary?: ReactNode;
bordered?: boolean;
theme?: SurfaceThemeType;
shape?: SurfaceShapeType;
size?: SizeType;
selectedCount?: number;
filters?: ReactNode;
actions?: ReactNode;
selection?: ReactNode | ((count: number) => ReactNode);
footer?: ReactNode;
children?: ReactNode;
}
export default function ListPanel({ summary, bordered, theme: themeProp, shape: shapeProp, size: sizeProp, selectedCount, filters, actions, selection, footer, children, className, ...rest }: ListPanelProps): import("react").JSX.Element;