import type { ComponentType, ReactElement } from "react"; import type { IData } from "../../query/Query"; import type { IListData } from "../../query/QueryList"; import { type IQueryWrapperProps } from "../../query/QueryWrapper"; import type { IUseListResult } from "./useList"; export type IListProps = IUseListResult & { children: IQueryWrapperProps>["children"]; noData?: IQueryWrapperProps>["noData"]; }; export type ListComponent = ComponentType>; export declare function List(props: IListProps): ReactElement;