ColumnSizingDefinition

State & behaviour for column sizing (must set width or flex but not both); all other props optional

TypeScript
export type ColumnSizingDefinition = ({
    Width?: number;
    Flex?: never;
} | {
    Flex?: number;
    Width?: never;
}) & {
    Resizable?: boolean;
    MinWidth?: number;
    MaxWidth?: number;
};