import { type FieldConfigEditorBuilder, type StandardEditorProps } from '@grafana/data';
import { type AxisConfig, AxisPlacement, type ScaleDistributionConfig } from '@grafana/schema';
export declare function addAxisConfig(builder: FieldConfigEditorBuilder<AxisConfig>, defaultConfig: AxisConfig): void;
/**
 * @internal
 */
export declare const ScaleDistributionEditor: ({ value, onChange, }: Pick<StandardEditorProps<ScaleDistributionConfig>, "value" | "onChange">) => 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;
