# ColumnDef_ColumnSizing

# Interface: ColumnDef\_ColumnSizing

Defined in: [features/column-sizing/columnSizingFeature.types.ts:97](https://github.com/TanStack/table/blob/main/packages/table-core/src/features/column-sizing/columnSizingFeature.types.ts#L97)

## Properties

### maxSize?

```ts
optional maxSize: number;
```

Defined in: [features/column-sizing/columnSizingFeature.types.ts:101](https://github.com/TanStack/table/blob/main/packages/table-core/src/features/column-sizing/columnSizingFeature.types.ts#L101)

Upper bound used when resolving this column's size.

***

### minSize?

```ts
optional minSize: number;
```

Defined in: [features/column-sizing/columnSizingFeature.types.ts:105](https://github.com/TanStack/table/blob/main/packages/table-core/src/features/column-sizing/columnSizingFeature.types.ts#L105)

Lower bound used when resolving this column's size.

***

### size?

```ts
optional size: number;
```

Defined in: [features/column-sizing/columnSizingFeature.types.ts:109](https://github.com/TanStack/table/blob/main/packages/table-core/src/features/column-sizing/columnSizingFeature.types.ts#L109)

Initial size used before column sizing state overrides it.
