import { AdminComponentProps, FilterWrapper, ListData, ModelIcon, ModelName, Schema } from "../types";
export type ListProps = {
    resource: ModelName;
    data: ListData<ModelName>;
    total: number;
    resourcesIdProperty: Record<ModelName, string>;
    title: string;
    actions?: AdminComponentProps["actions"];
    icon?: ModelIcon;
    schema: Schema;
    clientActionsComponents?: AdminComponentProps["dialogComponents"];
    rawData: any[];
    listFilterOptions?: Array<FilterWrapper<ModelName>>;
};
declare function List({ resource, data, total, actions, resourcesIdProperty, title, icon, schema, clientActionsComponents, rawData, listFilterOptions, }: ListProps): import("react/jsx-runtime").JSX.Element;
export default List;
//# sourceMappingURL=List.d.ts.map