import { SuperComponent, RelationsOptions } from '../common/src/index'; export default class Form extends SuperComponent { behaviors: string[]; externalClasses: string[]; properties: import("./type").TdFormProps; options: { multipleSlots: boolean; }; relations: RelationsOptions; data: { prefix: string; classPrefix: string; children: any[]; initialData: {}; fields: any[]; }; lifetimes: { ready(): void; }; methods: { initFormData(): void; registerChild(child: any): void; unregisterChild(childName: any): void; validate(): Promise; scrollToError(validateResult: any): void; validateOnly(params: any): Promise; formatValidateResult(validateResultList: any): {}; getFirstError(validateResult: any): any; submit(): Promise; getValidate(): Promise; getEmptyValue(name: any): {}; reset(): void; clearValidate(fields: any): void; setValidateMessage(validateMessage: any): void; onSubmit(): void; onReset(): void; }; }