import { ComponentType } from "react";
import { UiPagedVirtualListSkeletonItemProps } from "../../UiPagedVirtualList/UiPagedVirtualList.js";
import { UiAsyncTableBulkAction, UiAsyncTableColumn } from "../types.js";
export declare function skeletonItemFactory(columnWidths: Array<number>): ComponentType<UiPagedVirtualListSkeletonItemProps>;
export declare const useSkeletonItem: <T extends {
    id: string;
}>(columns: UiAsyncTableColumn<T>[], bulkActions: UiAsyncTableBulkAction[] | undefined, isLargeRow: boolean) => ComponentType<UiPagedVirtualListSkeletonItemProps>;
//# sourceMappingURL=SkeletonItemFactory.d.ts.map