import type { VueNode } from '@antdv/ui/es/types'; import type { GenerateConfig } from '../generate'; import type { PanelMode } from '../interface'; export interface PanelBodyProps { prefixCls: string; disabledDate?: (date: DateType) => boolean; onSelect: (value: DateType) => void; picker?: PanelMode; headerCells?: VueNode[]; rowNum: number; colNum: number; baseDate: DateType; getCellClassName: (date: DateType) => Record; getCellDate: (date: DateType, offset: number) => DateType; getCellText: (date: DateType) => VueNode; getCellNode?: (date: DateType) => VueNode; titleCell?: (date: DateType) => string; generateConfig: GenerateConfig; prefixColumn?: (date: DateType) => VueNode; rowClassName?: (date: DateType) => string; } declare function PanelBody(_props: PanelBodyProps): import("vue/jsx-runtime").JSX.Element; declare namespace PanelBody { var displayName: string; var inheritAttrs: boolean; } export default PanelBody;