import { FieldConfigEditorBuilder, StandardEditorProps } from '@grafana/data';
import { AxisConfig, AxisPlacement, ScaleDistributionConfig } from '@grafana/schema';
/**
 * @alpha
 */
export declare function addAxisConfig(builder: FieldConfigEditorBuilder<AxisConfig>, defaultConfig: AxisConfig): void;
/**
 * @internal
 */
export declare const ScaleDistributionEditor: ({ value, onChange }: StandardEditorProps<ScaleDistributionConfig>) => import("react/jsx-runtime").JSX.Element;
/** @internal */
export declare function addAxisWidth(builder: FieldConfigEditorBuilder<AxisConfig>): void;
/** @internal */
export declare function addAxisPlacement(builder: FieldConfigEditorBuilder<AxisConfig>, optionsFilter?: (placement: AxisPlacement) => boolean): void;
