import { VegaPublicAPIRuntimeMetricsSlimmerBase } from '../slimmers/runtime-metrics/public-api-runtime-metrics-slimmer-base';
import { ZIndexLevelType } from './internal-vega-z-index-manager';
export declare type ZIndexBasicValues = {
  [key in ZIndexLevelType]?: number;
};
/**
 * The VegaZIndexManager class calls a method in the ZIndexManager class to
 * change z-index values based on the input.
 */
declare class VegaZIndexManager {
  protected vegaPublicAPIRuntimeMetricsSlimmer: VegaPublicAPIRuntimeMetricsSlimmerBase;
  /**
   * The function "overrideZIndexBasicValues" calls a method in the "ZIndexManager" class to change the
   * z-index values based on the input.
   *
   * @param {ZIndexBasicValues} input - The input parameter is of type ZIndexBasicValues.
   * @vegaVersion 2.3.0
   */
  overrideZIndexBasicValues(input: ZIndexBasicValues): void;
}
declare const _default: VegaZIndexManager;
export default _default;
