import { CSSProperties } from 'react'; import { GlobalConfig, LineConfig } from '../../type'; type useColumnBodyStylesProps = { tableBodyHeight: number; globalConfig?: GlobalConfig; lineconfig?: LineConfig; }; export default function useColumnBodyStyles({ tableBodyHeight, globalConfig, lineconfig }: useColumnBodyStylesProps): { styles: { listStyle: CSSProperties; ulStyle: CSSProperties; filedStyle: CSSProperties; }; lineStyleMemo: { lineStyleArray: CSSProperties[]; normalStyle: CSSProperties; }; getLineStyle: (i: number, type: 'li' | 'list', indexs?: { index: number; maxLen: number; }) => CSSProperties; }; export {};