import Node from './../../src/type/node'; import DraftField from './../../src/type/draft-field'; import PageTemplate, { Breadcrumb, PageTemplateInput } from './../../src/template/page'; interface Input extends PageTemplateInput { readonly node: Node; readonly draft_id: string; readonly draft_fields: DraftField[]; } declare class TypeFormTemplate extends PageTemplate { protected getBreadcrumbs(): Breadcrumb[]; protected getContentTitle(): string; protected getContentHtml(): string; private getIdInputHtml; private getParentTypeInputHtml; private getFieldInputsHtml; private serializeDraftField; private getSubmissionHtml; private getDraftId; private getDraftFields; private getTypeUrl; private getTypeLabel; private getNode; } export default TypeFormTemplate;