/**
 * This file is part of the NocoBase (R) project.
 * Copyright (c) 2020-2024 NocoBase Co., Ltd.
 * Authors: NocoBase Team.
 *
 * This project is dual-licensed under AGPL-3.0 and NocoBase Commercial License.
 * For more information, please refer to: https://www.nocobase.com/agreement.
 */
import { SingleRecordResource } from '@nocobase/flow-engine';
import React from 'react';
import { FormBlockModel } from '../form/FormBlockModel';
/**
 * 赋值配置表单
 */
export declare class AssignFormModel extends FormBlockModel<{
    subModels: {
        grid: any;
    };
}> {
    useHooksBeforeRender(): void;
    onInit(options: any): void;
    createResource(ctx: any, params: any): SingleRecordResource<unknown>;
    renderComponent(): React.ReactNode;
    setInitialAssignedValues(map: Record<string, any> | undefined): void;
    getAssignedValues(): Record<string, any>;
}
