import { IBaseSelectWidgetConfig } from '@oinone/kunlun-meta';
import { FormM2OSelectFieldWidget } from './FormM2OSelectFieldWidget';
interface FormM2OConstructSelectFieldWidgetConfig extends IBaseSelectWidgetConfig {
    load?: string;
    responseFields?: string;
    clearFields?: string;
    submitFields?: string;
    submitValue?: string;
    maxDepth?: number;
}
export declare class FormM2OConstructSelectFieldWidget extends FormM2OSelectFieldWidget {
    change(value: any): Promise<void>;
    protected selfClearFieldsCallback(widgetConfig: FormM2OConstructSelectFieldWidgetConfig, dataSource: Record<string, unknown>): void;
}
export {};
