import { ReactNode } from "react";
import { Icon } from "react-feather";
export declare function SectionList({ children }: {
    children: ReactNode;
}): JSX.Element;
export interface IProps {
    label: string;
    action?: string | (() => void);
    size?: "xs";
    subLabel?: string;
    IconComponent?: Icon;
    disabled?: boolean;
    active?: boolean;
    toggle?: {
        selected: boolean;
        onChange: () => void;
    };
    actionButtons?: {
        isInverse: boolean;
        label: string;
        onClick: () => void;
        isMakingRequest: boolean;
    }[];
}
export declare function SectionListItem({ label, IconComponent, disabled, subLabel, active, toggle, action, size, actionButtons, }: IProps): JSX.Element;
