import * as cog from '../cog'; import * as googlecloudmonitoring from '../googlecloudmonitoring'; export declare class MetricQueryBuilder implements cog.Builder { protected readonly internal: googlecloudmonitoring.MetricQuery; constructor(); /** * Builds the object. */ build(): googlecloudmonitoring.MetricQuery; projectName(projectName: string): this; perSeriesAligner(perSeriesAligner: string): this; alignmentPeriod(alignmentPeriod: string): this; aliasBy(aliasBy: string): this; editorMode(editorMode: string): this; metricType(metricType: string): this; crossSeriesReducer(crossSeriesReducer: string): this; groupBys(groupBys: string[]): this; filters(filters: string[]): this; metricKind(metricKind: googlecloudmonitoring.MetricKind): this; valueType(valueType: string): this; view(view: string): this; query(query: string): this; preprocessor(preprocessor: googlecloudmonitoring.PreprocessorType): this; graphPeriod(graphPeriod: string): this; }