import { type IExecutionConfig, type IFilter, type IMeasure, type IResultHeader, type ObjRef } from "@gooddata/sdk-model";
import { type DataPoint } from "@gooddata/sdk-ui";
import { type ReferenceMap } from "../helpers/references.js";
export type EvaluatedMetric = {
    def: IMeasure;
    header: IResultHeader;
    ref: ObjRef;
    data: DataPoint;
    count: number;
    format?: string;
};
export declare function useEvaluatedMetricsAndAttributes(references: ReferenceMap, filters: IFilter[], config: IExecutionConfig & {
    enabled: boolean;
    isFiltersLoading?: boolean;
}): {
    loading: boolean;
    error: any;
    result: EvaluatedMetric[] | undefined;
};
//# sourceMappingURL=useEvaluatedMetricsAndAttributes.d.ts.map