import { FormViewModel } from './form.viewmodel'; import { AbstractCrudRepository } from '@main-class/mvvm/model'; export declare abstract class AbstractCrudFormViewmodel implements FormViewModel { protected abstract get repository(): AbstractCrudRepository; find(id: any): Promise; submit(input: { id: any; } & (CREATE | UPDATE)): Promise; }