import { IGeneratedStep } from '../../../creator/creator.js';
import { Field, Workspace } from '@kano/kwc-blockly/blockly.js';
import '../challenge/ui/kc-color-preview.js';
import '../challenge/ui/kc-string-preview.js';
export declare function registerCreatorFieldHelper<T extends Field>(fieldConstructor: any, helper: (field: T, prevValue: string, newValue: string, step: IGeneratedStep) => IGeneratedStep): void;
export declare function registerStepperFieldHelper<T extends Field>(fieldConstructor: any, helper: (field: T, value: string, workspace: Workspace) => string): void;
