export declare const WEIGHTED_AVERAGE_AGG_FN_NAME = "weightedAvg";
/**
 * Defines a Weighted Average Agg
 */
export interface WeightedAverageAggregation {
    /**
     * Type is always 'weightedAverage'
     */
    type: 'weightedAverage';
    /**
     * Column which is weighted
     */
    weightedColumnId: string;
}
/**
 * Defines which Columns in a Layout display Aggregated values when Row-Grouped
 */
export type AggregationColumns = Record<string, string | true | WeightedAverageAggregation>;
export declare const isWeightedAverageAggregation: (aggFunc: AggregationColumns[keyof AggregationColumns]) => aggFunc is WeightedAverageAggregation;
