import * as cog from '../cog'; import * as dashboardv2beta1 from '../dashboardv2beta1'; export declare class AdhocVariableBuilder implements cog.Builder { protected readonly internal: dashboardv2beta1.AdhocVariableKind; constructor(name: string); /** * Builds the object. */ build(): dashboardv2beta1.AdhocVariableKind; group(group: string): this; datasource(datasource: { name?: string; }): this; name(name: string): this; baseFilters(baseFilters: cog.Builder[]): this; filters(filters: cog.Builder[]): this; defaultKeys(defaultKeys: cog.Builder[]): this; label(label: string): this; hide(hide: dashboardv2beta1.VariableHide): this; skipUrlSync(skipUrlSync: boolean): this; description(description: string): this; allowCustomValue(allowCustomValue: boolean): this; }