import { ActiveRecord, SubmitValue } from '@oinone/kunlun-engine';
import { ReturnPromise } from '@oinone/kunlun-shared';
import { FormM2MTableFieldWidget } from '../../../field';
export declare class FormFieldPermissionFieldWidget extends FormM2MTableFieldWidget {
    protected updateValues: Map<string, ActiveRecord>;
    protected refreshValueProcess(): Promise<void>;
    submit(submitValue: SubmitValue): Promise<Record<string, unknown> | undefined>;
    protected submitUpdateValues(): void;
    protected initSubviewData(): ReturnPromise<void>;
}
