import { FilterOperator, type AdditionalMetric, type DateFilterSettings, type Explore, type Metric, type MetricFilterRule, type MetricQuery } from '../index';
export declare const metricQuery: MetricQuery;
export declare const explore: Explore;
export declare const emptyExplore: Explore;
export declare const emptyMetricQuery: MetricQuery;
export declare const customMetric: AdditionalMetric;
export declare const metric: Metric;
export declare const metricFilterRule: (args?: {
    fieldRef?: string;
    values?: unknown[];
    operator?: FilterOperator;
    settings?: DateFilterSettings;
}) => MetricFilterRule;
/**
 * Explore with joined tables for testing getDimensionsWithValidParameters.
 * The joined table "a_joined_table" is alphabetically before the base table "z_base_table"
 * to verify that base table dimensions are returned first regardless of alphabetical order.
 */
export declare const exploreWithJoinedTables: Explore;
//# sourceMappingURL=fields.mock.d.ts.map