import { AbstractFormDefinition } from '../abstract-form-definition'; import { Type, InjectionToken } from '@angular/core'; import { AbstractFormComponent2 } from '../abstract-form.component-2'; export interface FormInstanceDefinition> { formId: string; collectionPath?: string; editComponent?: Type>; title?: string; load?: string[]; token?: InjectionToken; } /** * @deprecated */ export declare function FormInstance>(definition: FormInstanceDefinition): (target: any) => void;