import { ReactNode } from 'react';
import { ListItemType } from '../atoms/list/types';
declare type ProviderProps = {
    children: ReactNode;
};
declare type ContextProps = {
    list: {
        listGroup?: 'ol' | 'ul';
        listItemType?: ListItemType;
    };
    setList: React.Dispatch<React.SetStateAction<{
        listGroup?: 'ol' | 'ul';
        listItemType?: ListItemType;
    }>>;
};
declare function ListGroupProvider({ children }: ProviderProps): JSX.Element;
declare const useListGroup: () => ContextProps;
export { ListGroupProvider, useListGroup };
