import { Column, GridRowData } from './GridModel'; import { InternalColumn } from './GridLib'; declare const _default: (__VLS_props: { row: T; columns: InternalColumn[]; column: InternalColumn; readonly onToggleSelection?: ((column: Column) => any) | undefined; editing?: boolean | undefined; selectOnClick?: boolean | undefined; disableSelection?: boolean | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps, __VLS_ctx?: { attrs: any; slots: Partial any>> & Partial any>> & Partial any>>; emit: (e: 'toggleSelection', column: Column) => void; } | undefined, __VLS_expose?: ((exposed: import('vue').ShallowUnwrapRef<{}>) => void) | undefined, __VLS_setup?: Promise<{ props: { row: T; columns: InternalColumn[]; column: InternalColumn; readonly onToggleSelection?: ((column: Column) => any) | undefined; editing?: boolean | undefined; selectOnClick?: boolean | undefined; disableSelection?: boolean | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps; expose(exposed: import('vue').ShallowUnwrapRef<{}>): void; attrs: any; slots: Partial any>> & Partial any>> & Partial any>>; emit: (e: 'toggleSelection', column: Column) => void; }>) => import('vue').VNode & { __ctx?: { props: { row: T; columns: InternalColumn[]; column: InternalColumn; readonly onToggleSelection?: ((column: Column) => any) | undefined; editing?: boolean | undefined; selectOnClick?: boolean | undefined; disableSelection?: boolean | undefined; } & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps; expose(exposed: import('vue').ShallowUnwrapRef<{}>): void; attrs: any; slots: Partial any>> & Partial any>> & Partial any>>; emit: (e: 'toggleSelection', column: Column) => void; } | undefined; }; export default _default;