import type { TActionUnion } from '../../../../../types/ActionsDropdown';
import type { TNotificationCallbacks, TParseContext, TScaleModalData } from '../types';
export declare const useScaleHandlers: (ctx: TParseContext, { showSuccess, showError }: TNotificationCallbacks) => {
    scaleModalData: TScaleModalData | null;
    isScaleLoading: boolean;
    handleScaleAction: (action: Extract<TActionUnion, {
        type: 'scale';
    }>) => void;
    handleScaleConfirm: (newReplicas: number) => void;
    handleScaleCancel: () => void;
};
