interface WorkflowConfig { id: string | number; reqType: 'get' | 'post'; isFormData: boolean; } interface SummaryItem { color: string; label: string; value: string | number; unit?: string; } interface ChartPoint { x: string; y: number; } interface ChartConfig { type: 'bar' | 'line' | 'area'; title: string; data: ChartPoint[]; color?: string; barWidth?: number | string; showLabel?: boolean; yAxisName?: string; } interface Props { mock?: boolean; baseHttp?: string; appKey?: string; appSalt?: string; ids?: Record; title?: string; summary?: SummaryItem[]; charts?: ChartConfig[]; mockData?: { title?: string; summary?: SummaryItem[]; charts?: ChartConfig[]; }; } declare const _default: import('vue').DefineComponent void; }, string, import('vue').PublicProps, Readonly & Readonly<{ onClose?: ((...args: any[]) => any) | undefined; }>, { baseHttp: string; appKey: string; appSalt: string; summary: SummaryItem[]; title: string; ids: Record; mock: boolean; mockData: { title?: string; summary?: SummaryItem[]; charts?: ChartConfig[]; }; charts: ChartConfig[]; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLDivElement>; export default _default;