import { type TableColumnCtx } from 'element-plus/es/components/index.mjs'; import { type DefaultRow } from 'element-plus/es/components/table/src/table/defaults.mjs'; export declare const isFixedColumn: (index: number, fixed: string | boolean, store: any, realColumns?: TableColumnCtx[]) => { direction: any; start: number; after: number; } | { direction?: undefined; start?: undefined; after?: undefined; }; export declare const getFixedColumnsClass: (namespace: string, index: number, fixed: string | boolean, store: any, realColumns?: TableColumnCtx[], offset?: number) => string[]; export declare const getFixedColumnOffset: (index: number, fixed: string | boolean, store: any, realColumns?: TableColumnCtx[]) => any; export declare const ensurePosition: (style: any, key: string) => void; export declare function defaultSummaryMethod(columns: TableColumnCtx[], data: any[], sumText?: string, summaryProperties?: string[], transformSummary?: (sums: any[]) => any[]): any[];