@grafana/ui
Version:
Grafana Components Library
15 lines (14 loc) • 756 B
TypeScript
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;