import { ViewModel, Entity, ViewModelState } from '@farris/devkit-vue';
import { BaseDataService } from './base-data.service';
import { FormLoadingService } from '../form-loading.service';

/**
 * 数据新增服务
 */
declare class CreateDataService extends BaseDataService {
    private formLoadingService;
    /**
     * 构造函数
     */
    constructor(viewModel: ViewModel<ViewModelState>, formLoadingService: FormLoadingService);
    /**
     * 新增数据
     */
    create(): Promise<Entity>;
    /**
     * 追加新数据
     */
    append(): Promise<Entity>;
}
export { CreateDataService };
