Column: {
    aggregation?: AggregationType | null;
    alias?: string | null;
    distinct?: boolean | null;
    name: string;
}

Represents a column with optional aggregation and alias