{
	"id": 0,
	"name": "@rxap/forms",
	"variant": "project",
	"kind": 1,
	"flags": {},
	"children": [
		{
			"id": 929,
			"name": "MetadataKeys",
			"variant": "declaration",
			"kind": 8,
			"flags": {},
			"children": [
				{
					"id": 931,
					"name": "CONTROL_ASYNC_VALIDATORS",
					"variant": "declaration",
					"kind": 16,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/decorators/metadata-keys.ts",
							"line": 3,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/metadata-keys.ts#L3"
						}
					],
					"type": {
						"type": "literal",
						"value": "rxap/forms/control-async-validators"
					}
				},
				{
					"id": 932,
					"name": "CONTROL_CHANGES",
					"variant": "declaration",
					"kind": 16,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/decorators/metadata-keys.ts",
							"line": 4,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/metadata-keys.ts#L4"
						}
					],
					"type": {
						"type": "literal",
						"value": "rxap/forms/control-changes"
					}
				},
				{
					"id": 933,
					"name": "CONTROL_SET_VALUE",
					"variant": "declaration",
					"kind": 16,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/decorators/metadata-keys.ts",
							"line": 5,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/metadata-keys.ts#L5"
						}
					],
					"type": {
						"type": "literal",
						"value": "rxap/forms/control-set-value"
					}
				},
				{
					"id": 930,
					"name": "CONTROL_VALIDATORS",
					"variant": "declaration",
					"kind": 16,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/decorators/metadata-keys.ts",
							"line": 2,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/metadata-keys.ts#L2"
						}
					],
					"type": {
						"type": "literal",
						"value": "rxap/forms/control-validators"
					}
				},
				{
					"id": 935,
					"name": "FORM_ARRAY_CONTROLS",
					"variant": "declaration",
					"kind": 16,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/decorators/metadata-keys.ts",
							"line": 7,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/metadata-keys.ts#L7"
						}
					],
					"type": {
						"type": "literal",
						"value": "rxap/forms/form-array-controls"
					}
				},
				{
					"id": 934,
					"name": "FORM_ARRAY_GROUPS",
					"variant": "declaration",
					"kind": 16,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/decorators/metadata-keys.ts",
							"line": 6,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/metadata-keys.ts#L6"
						}
					],
					"type": {
						"type": "literal",
						"value": "rxap/forms/form-array-groups"
					}
				},
				{
					"id": 937,
					"name": "FORM_CONTROLS",
					"variant": "declaration",
					"kind": 16,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/decorators/metadata-keys.ts",
							"line": 9,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/metadata-keys.ts#L9"
						}
					],
					"type": {
						"type": "literal",
						"value": "rxap/forms/form-controls"
					}
				},
				{
					"id": 936,
					"name": "FORM_GROUPS",
					"variant": "declaration",
					"kind": 16,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/decorators/metadata-keys.ts",
							"line": 8,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/metadata-keys.ts#L8"
						}
					],
					"type": {
						"type": "literal",
						"value": "rxap/forms/form-groups"
					}
				}
			],
			"groups": [
				{
					"title": "Enumeration Members",
					"children": [
						931,
						932,
						933,
						930,
						935,
						934,
						937,
						936
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/decorators/metadata-keys.ts",
					"line": 1,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/metadata-keys.ts#L1"
				}
			]
		},
		{
			"id": 1060,
			"name": "ControlValueAccessor",
			"variant": "declaration",
			"kind": 128,
			"flags": {
				"isAbstract": true
			},
			"children": [
				{
					"id": 1061,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 1062,
							"name": "ControlValueAccessor",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"typeParameters": [
								{
									"id": 1063,
									"name": "T",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 1060,
								"typeArguments": [
									{
										"type": "reference",
										"target": 1063,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "ControlValueAccessor.T",
										"refersToTypeParameter": true
									}
								],
								"name": "ControlValueAccessor",
								"package": "@rxap/forms"
							}
						}
					]
				},
				{
					"id": 1067,
					"name": "onChange",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
							"line": 7,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-value-accessor.ts#L7"
						}
					],
					"signatures": [
						{
							"id": 1068,
							"name": "onChange",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
									"line": 7,
									"character": 14,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-value-accessor.ts#L7"
								}
							],
							"parameters": [
								{
									"id": 1069,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 1063,
												"name": "T",
												"package": "@rxap/forms",
												"qualifiedName": "ControlValueAccessor.T",
												"refersToTypeParameter": true
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1070,
					"name": "onTouched",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
							"line": 11,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-value-accessor.ts#L11"
						}
					],
					"signatures": [
						{
							"id": 1071,
							"name": "onTouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
									"line": 11,
									"character": 15,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-value-accessor.ts#L11"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1072,
					"name": "registerOnChange",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
							"line": 14,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-value-accessor.ts#L14"
						}
					],
					"signatures": [
						{
							"id": 1073,
							"name": "registerOnChange",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Registers a callback function that is called when the control's value\nchanges in the UI.\n\nThis method is called by the forms API on initialization to update the form\nmodel when values propagate from the view to the model.\n\nWhen implementing the "
											},
											{
												"kind": "code",
												"text": "`registerOnChange`"
											},
											{
												"kind": "text",
												"text": " method in your own value accessor,\nsave the given function so your class calls it at the appropriate time."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Store the change function\n\nThe following example stores the provided function as an internal method.\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nregisterOnChange(fn: (_: any) => void): void {\n  this._onChange = fn;\n}\n```"
											},
											{
												"kind": "text",
												"text": "\n\nWhen the value changes in the UI, call the registered\nfunction to allow the forms API to update itself:\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nhost: {\n   '(change)': '_onChange($event.target.value)'\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
									"line": 14,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-value-accessor.ts#L14"
								}
							],
							"parameters": [
								{
									"id": 1074,
									"name": "fn",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The callback function to register"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1075,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
													"line": 14,
													"character": 23,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-value-accessor.ts#L14"
												}
											],
											"signatures": [
												{
													"id": 1076,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
															"line": 14,
															"character": 23,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-value-accessor.ts#L14"
														}
													],
													"parameters": [
														{
															"id": 1077,
															"name": "value",
															"variant": "param",
															"kind": 32768,
															"flags": {},
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "literal",
																		"value": null
																	},
																	{
																		"type": "reference",
																		"target": 1063,
																		"name": "T",
																		"package": "@rxap/forms",
																		"qualifiedName": "ControlValueAccessor.T",
																		"refersToTypeParameter": true
																	}
																]
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "void"
													}
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "NgControlValueAccessor.registerOnChange"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "NgControlValueAccessor.registerOnChange"
					}
				},
				{
					"id": 1078,
					"name": "registerOnTouched",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
							"line": 18,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-value-accessor.ts#L18"
						}
					],
					"signatures": [
						{
							"id": 1079,
							"name": "registerOnTouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Registers a callback function that is called by the forms API on initialization\nto update the form model on blur.\n\nWhen implementing "
											},
											{
												"kind": "code",
												"text": "`registerOnTouched`"
											},
											{
												"kind": "text",
												"text": " in your own value accessor, save the given\nfunction so your class calls it when the control should be considered\nblurred or \"touched\"."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Store the callback function\n\nThe following example stores the provided function as an internal method.\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nregisterOnTouched(fn: any): void {\n  this._onTouched = fn;\n}\n```"
											},
											{
												"kind": "text",
												"text": "\n\nOn blur (or equivalent), your class should call the registered function to allow\nthe forms API to update itself:\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nhost: {\n   '(blur)': '_onTouched()'\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
									"line": 18,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-value-accessor.ts#L18"
								}
							],
							"parameters": [
								{
									"id": 1080,
									"name": "fn",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The callback function to register"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1081,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
													"line": 18,
													"character": 24,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-value-accessor.ts#L18"
												}
											],
											"signatures": [
												{
													"id": 1082,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
															"line": 18,
															"character": 24,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-value-accessor.ts#L18"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "void"
													}
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "NgControlValueAccessor.registerOnTouched"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "NgControlValueAccessor.registerOnTouched"
					}
				},
				{
					"id": 1083,
					"name": "setDisabledState",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
							"line": 23,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-value-accessor.ts#L23"
						}
					],
					"signatures": [
						{
							"id": 1084,
							"name": "setDisabledState",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
									"line": 23,
									"character": 22,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-value-accessor.ts#L23"
								}
							],
							"parameters": [
								{
									"id": 1085,
									"name": "isDisabled",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "NgControlValueAccessor.setDisabledState"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "NgControlValueAccessor.setDisabledState"
					}
				},
				{
					"id": 1064,
					"name": "writeValue",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isAbstract": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
							"line": 4,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-value-accessor.ts#L4"
						}
					],
					"signatures": [
						{
							"id": 1065,
							"name": "writeValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Writes a new value to the element.\n\nThis method is called by the forms API to write to the view when programmatic\nchanges from model to view are requested."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Write a value to the element\n\nThe following example writes a value to the native DOM element.\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nwriteValue(value: any): void {\n  this._renderer.setProperty(this._elementRef.nativeElement, 'value', value);\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
									"line": 4,
									"character": 11,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-value-accessor.ts#L4"
								}
							],
							"parameters": [
								{
									"id": 1066,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 1063,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "ControlValueAccessor.T",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "NgControlValueAccessor.writeValue"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "NgControlValueAccessor.writeValue"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						1061
					]
				},
				{
					"title": "Methods",
					"children": [
						1067,
						1070,
						1072,
						1078,
						1083,
						1064
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
					"line": 3,
					"character": 22,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-value-accessor.ts#L3"
				}
			],
			"typeParameters": [
				{
					"id": 1086,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/forms/index.d.ts",
						"qualifiedName": "ControlValueAccessor"
					},
					"name": "ControlValueAccessor",
					"package": "@angular/forms"
				}
			]
		},
		{
			"id": 1355,
			"name": "FormArrayControlManager",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 1356,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-builder.ts",
							"line": 38,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-builder.ts#L38"
						}
					],
					"signatures": [
						{
							"id": 1357,
							"name": "FormArrayControlManager",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-builder.ts",
									"line": 38,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-builder.ts#L38"
								}
							],
							"typeParameters": [
								{
									"id": 1358,
									"name": "T",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2124,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "FormDefinition",
										"package": "@rxap/forms"
									}
								}
							],
							"parameters": [
								{
									"id": 1359,
									"name": "form",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 1358,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "FormArrayControlManager.T",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1360,
									"name": "controlId",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "typeOperator",
										"operator": "keyof",
										"target": {
											"type": "reference",
											"target": 1358,
											"name": "T",
											"package": "@rxap/forms",
											"qualifiedName": "FormArrayControlManager.T",
											"refersToTypeParameter": true
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 1355,
								"typeArguments": [
									{
										"type": "reference",
										"target": 1358,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "FormArrayControlManager.T",
										"refersToTypeParameter": true
									}
								],
								"name": "FormArrayControlManager",
								"package": "@rxap/forms"
							}
						}
					]
				},
				{
					"id": 1363,
					"name": "inserted",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-builder.ts",
							"line": 41,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-builder.ts#L41"
						}
					],
					"signatures": [
						{
							"id": 1364,
							"name": "inserted",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-builder.ts",
									"line": 41,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-builder.ts#L41"
								}
							],
							"parameters": [
								{
									"id": 1365,
									"name": "index",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 1366,
									"name": "controlOrDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControl"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "AbstractControl",
												"package": "@angular/forms"
											},
											{
												"type": "reference",
												"target": 2124,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "FormDefinition",
												"package": "@rxap/forms"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1367,
					"name": "removed",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-builder.ts",
							"line": 55,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-builder.ts#L55"
						}
					],
					"signatures": [
						{
							"id": 1368,
							"name": "removed",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-builder.ts",
									"line": 55,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-builder.ts#L55"
								}
							],
							"parameters": [
								{
									"id": 1369,
									"name": "index",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						1356
					]
				},
				{
					"title": "Methods",
					"children": [
						1363,
						1367
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/form-builder.ts",
					"line": 37,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-builder.ts#L37"
				}
			],
			"typeParameters": [
				{
					"id": 1370,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": 2124,
						"name": "FormDefinition",
						"package": "@rxap/forms"
					}
				}
			]
		},
		{
			"id": 301,
			"name": "FormControlErrorDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"comment": {
				"summary": [],
				"blockTags": [
					{
						"tag": "@deprecated",
						"content": [
							{
								"kind": "text",
								"text": "removed use the rxapControlError or rxapControlErrors directive"
							}
						]
					}
				]
			},
			"children": [
				{
					"id": 302,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
							"line": 45,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-error.directive.ts#L45"
						}
					],
					"signatures": [
						{
							"id": 303,
							"name": "FormControlErrorDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
									"line": 45,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-error.directive.ts#L45"
								}
							],
							"parameters": [
								{
									"id": 304,
									"name": "template",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "TemplateRef"
										},
										"typeArguments": [
											{
												"type": "reflection",
												"declaration": {
													"id": 305,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"children": [
														{
															"id": 306,
															"name": "$implicit",
															"variant": "declaration",
															"kind": 1024,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
																	"line": 46,
																	"character": 45,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-error.directive.ts#L46"
																}
															],
															"type": {
																"type": "reference",
																"target": {
																	"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																	"qualifiedName": "ValidationErrors"
																},
																"name": "ValidationErrors",
																"package": "@angular/forms"
															}
														}
													],
													"groups": [
														{
															"title": "Properties",
															"children": [
																306
															]
														}
													],
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
															"line": 46,
															"character": 43,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-error.directive.ts#L46"
														}
													]
												}
											}
										],
										"name": "TemplateRef",
										"package": "@angular/core"
									}
								},
								{
									"id": 307,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ControlContainer"
										},
										"name": "ControlContainer",
										"package": "@angular/forms"
									}
								},
								{
									"id": 308,
									"name": "viewContainerRef",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ViewContainerRef"
										},
										"name": "ViewContainerRef",
										"package": "@angular/core"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 301,
								"name": "FormControlErrorDirective",
								"package": "@rxap/forms"
							}
						}
					]
				},
				{
					"id": 310,
					"name": "errorKey",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
							"line": 41,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-error.directive.ts#L41"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				},
				{
					"id": 309,
					"name": "name",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
							"line": 34,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-error.directive.ts#L34"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				},
				{
					"id": 319,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
							"line": 72,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-error.directive.ts#L72"
						}
					],
					"signatures": [
						{
							"id": 320,
							"name": "ngOnDestroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that performs custom clean-up, invoked immediately\nbefore a directive, pipe, or service instance is destroyed."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
									"line": 72,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-error.directive.ts#L72"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnDestroy.ngOnDestroy"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnDestroy.ngOnDestroy"
					}
				},
				{
					"id": 317,
					"name": "ngOnInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
							"line": 52,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-error.directive.ts#L52"
						}
					],
					"signatures": [
						{
							"id": 318,
							"name": "ngOnInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after the\ndefault change detector has checked the directive's\ndata-bound properties for the first time,\nand before any of the view or content children have been checked.\nIt is invoked only once when the directive is instantiated."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
									"line": 52,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-error.directive.ts#L52"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnInit.ngOnInit"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnInit.ngOnInit"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						302
					]
				},
				{
					"title": "Properties",
					"children": [
						310,
						309
					]
				},
				{
					"title": "Methods",
					"children": [
						319,
						317
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
					"line": 27,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-error.directive.ts#L27"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnInit"
					},
					"name": "OnInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 321,
			"name": "FormControlMarkDirtyDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 322,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-control-mark-dirty.directive.ts",
							"line": 14,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-mark-dirty.directive.ts#L14"
						}
					],
					"signatures": [
						{
							"id": 323,
							"name": "FormControlMarkDirtyDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-control-mark-dirty.directive.ts",
									"line": 14,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-mark-dirty.directive.ts#L14"
								}
							],
							"parameters": [
								{
									"id": 324,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ControlContainer"
										},
										"name": "ControlContainer",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 321,
								"name": "FormControlMarkDirtyDirective",
								"package": "@rxap/forms"
							}
						}
					]
				},
				{
					"id": 326,
					"name": "onClick",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-control-mark-dirty.directive.ts",
							"line": 18,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-mark-dirty.directive.ts#L18"
						}
					],
					"signatures": [
						{
							"id": 327,
							"name": "onClick",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-control-mark-dirty.directive.ts",
									"line": 18,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-mark-dirty.directive.ts#L18"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						322
					]
				},
				{
					"title": "Methods",
					"children": [
						326
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/form-control-mark-dirty.directive.ts",
					"line": 12,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-mark-dirty.directive.ts#L12"
				}
			]
		},
		{
			"id": 328,
			"name": "FormControlMarkPristineDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 329,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-control-mark-pristine.directive.ts",
							"line": 14,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-mark-pristine.directive.ts#L14"
						}
					],
					"signatures": [
						{
							"id": 330,
							"name": "FormControlMarkPristineDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-control-mark-pristine.directive.ts",
									"line": 14,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-mark-pristine.directive.ts#L14"
								}
							],
							"parameters": [
								{
									"id": 331,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ControlContainer"
										},
										"name": "ControlContainer",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 328,
								"name": "FormControlMarkPristineDirective",
								"package": "@rxap/forms"
							}
						}
					]
				},
				{
					"id": 333,
					"name": "onClick",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-control-mark-pristine.directive.ts",
							"line": 18,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-mark-pristine.directive.ts#L18"
						}
					],
					"signatures": [
						{
							"id": 334,
							"name": "onClick",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-control-mark-pristine.directive.ts",
									"line": 18,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-mark-pristine.directive.ts#L18"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						329
					]
				},
				{
					"title": "Methods",
					"children": [
						333
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/form-control-mark-pristine.directive.ts",
					"line": 12,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-mark-pristine.directive.ts#L12"
				}
			]
		},
		{
			"id": 335,
			"name": "FormControlMarkTouchedDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 336,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-control-mark-touched.directive.ts",
							"line": 13,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-mark-touched.directive.ts#L13"
						}
					],
					"signatures": [
						{
							"id": 337,
							"name": "FormControlMarkTouchedDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-control-mark-touched.directive.ts",
									"line": 13,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-mark-touched.directive.ts#L13"
								}
							],
							"parameters": [
								{
									"id": 338,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ControlContainer"
										},
										"name": "ControlContainer",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 335,
								"name": "FormControlMarkTouchedDirective",
								"package": "@rxap/forms"
							}
						}
					]
				},
				{
					"id": 340,
					"name": "onClick",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-control-mark-touched.directive.ts",
							"line": 17,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-mark-touched.directive.ts#L17"
						}
					],
					"signatures": [
						{
							"id": 341,
							"name": "onClick",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-control-mark-touched.directive.ts",
									"line": 17,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-mark-touched.directive.ts#L17"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						336
					]
				},
				{
					"title": "Methods",
					"children": [
						340
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/form-control-mark-touched.directive.ts",
					"line": 11,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-mark-touched.directive.ts#L11"
				}
			]
		},
		{
			"id": 342,
			"name": "FormControlMarkUntouchedDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 343,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-control-mark-untouched.directive.ts",
							"line": 14,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-mark-untouched.directive.ts#L14"
						}
					],
					"signatures": [
						{
							"id": 344,
							"name": "FormControlMarkUntouchedDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-control-mark-untouched.directive.ts",
									"line": 14,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-mark-untouched.directive.ts#L14"
								}
							],
							"parameters": [
								{
									"id": 345,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ControlContainer"
										},
										"name": "ControlContainer",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 342,
								"name": "FormControlMarkUntouchedDirective",
								"package": "@rxap/forms"
							}
						}
					]
				},
				{
					"id": 347,
					"name": "onClick",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-control-mark-untouched.directive.ts",
							"line": 18,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-mark-untouched.directive.ts#L18"
						}
					],
					"signatures": [
						{
							"id": 348,
							"name": "onClick",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-control-mark-untouched.directive.ts",
									"line": 18,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-mark-untouched.directive.ts#L18"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						343
					]
				},
				{
					"title": "Methods",
					"children": [
						347
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/form-control-mark-untouched.directive.ts",
					"line": 12,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-mark-untouched.directive.ts#L12"
				}
			]
		},
		{
			"id": 349,
			"name": "FormControlNameDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"comment": {
				"summary": [
					{
						"kind": "text",
						"text": "A full exertion of FormControlName from @angular/forms. The only change is the\nability to access the control container outside of the current component"
					}
				],
				"blockTags": [
					{
						"tag": "@deprecated",
						"content": [
							{
								"kind": "text",
								"text": "use the ParentControlContainerDirective"
							}
						]
					}
				]
			},
			"children": [
				{
					"id": 352,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-control-name.directive.ts",
							"line": 49,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-name.directive.ts#L49"
						}
					],
					"signatures": [
						{
							"id": 353,
							"name": "FormControlNameDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-control-name.directive.ts",
									"line": 49,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-name.directive.ts#L49"
								}
							],
							"parameters": [
								{
									"id": 354,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ControlContainer"
										},
										"name": "ControlContainer",
										"package": "@angular/forms"
									}
								},
								{
									"id": 355,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "array",
										"elementType": {
											"type": "union",
											"types": [
												{
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "Validator"
													},
													"name": "Validator",
													"package": "@angular/forms"
												},
												{
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "ValidatorFn"
													},
													"name": "ValidatorFn",
													"package": "@angular/forms"
												}
											]
										}
									}
								},
								{
									"id": 356,
									"name": "asyncValidators",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "array",
										"elementType": {
											"type": "union",
											"types": [
												{
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "AsyncValidator"
													},
													"name": "AsyncValidator",
													"package": "@angular/forms"
												},
												{
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "AsyncValidatorFn"
													},
													"name": "AsyncValidatorFn",
													"package": "@angular/forms"
												}
											]
										}
									}
								},
								{
									"id": 357,
									"name": "valueAccessors",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": {
												"sourceFileName": "node_modules/@angular/forms/index.d.ts",
												"qualifiedName": "ControlValueAccessor"
											},
											"name": "ControlValueAccessor",
											"package": "@angular/forms"
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 349,
								"name": "FormControlNameDirective",
								"package": "@rxap/forms"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "FormControlName.constructor"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.constructor"
					}
				},
				{
					"id": 358,
					"name": "control",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "Tracks the "
									},
									{
										"kind": "code",
										"text": "`FormControl`"
									},
									{
										"kind": "text",
										"text": " instance bound to the directive."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-control-name.directive.ts",
							"line": 44,
							"character": 20,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-name.directive.ts#L44"
						}
					],
					"type": {
						"type": "reference",
						"target": 1472,
						"name": "RxapFormControl",
						"package": "@rxap/forms"
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.control"
					}
				},
				{
					"id": 363,
					"name": "model",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@deprecated",
								"content": [
									{
										"kind": "text",
										"text": "as of v6"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3681,
							"character": 4
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.model"
					}
				},
				{
					"id": 359,
					"name": "name",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "Tracks the name of the "
									},
									{
										"kind": "code",
										"text": "`FormControl`"
									},
									{
										"kind": "text",
										"text": " bound to the directive. The name corresponds\nto a key in the parent "
									},
									{
										"kind": "code",
										"text": "`FormGroup`"
									},
									{
										"kind": "text",
										"text": " or "
									},
									{
										"kind": "code",
										"text": "`FormArray`"
									},
									{
										"kind": "text",
										"text": ".\nAccepts a name as a string or a number.\nThe name in the form of a string is useful for individual forms,\nwhile the numerical form allows for form controls to be bound\nto indices when iterating over controls in a "
									},
									{
										"kind": "code",
										"text": "`FormArray`"
									},
									{
										"kind": "text",
										"text": "."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-control-name.directive.ts",
							"line": 47,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-name.directive.ts#L47"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "intrinsic",
								"name": "string"
							},
							{
								"type": "intrinsic",
								"name": "number"
							}
						]
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.name"
					}
				},
				{
					"id": 364,
					"name": "update",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@deprecated",
								"content": [
									{
										"kind": "text",
										"text": "as of v6"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3683,
							"character": 4
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "EventEmitter"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "EventEmitter",
						"package": "@angular/core"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.update"
					}
				},
				{
					"id": 377,
					"name": "valueAccessor",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The value accessor for the control"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2989,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "ControlValueAccessor"
								},
								"name": "ControlValueAccessor",
								"package": "@angular/forms"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.valueAccessor"
					}
				},
				{
					"id": 351,
					"name": "ɵdir",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isStatic": true,
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3709,
							"character": 11
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "unknown"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.ɵdir"
					}
				},
				{
					"id": 350,
					"name": "ɵfac",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isStatic": true,
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3708,
							"character": 11
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "unknown"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.ɵfac"
					}
				},
				{
					"id": 408,
					"name": "asyncValidator",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2904,
							"character": 8
						}
					],
					"getSignature": {
						"id": 409,
						"name": "asyncValidator",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Asynchronous validator function composed of all the asynchronous validators registered with\nthis directive."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2904,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "AsyncValidatorFn"
									},
									"name": "AsyncValidatorFn",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormControlName.asyncValidator"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.asyncValidator"
					}
				},
				{
					"id": 394,
					"name": "dirty",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2844,
							"character": 8
						}
					],
					"getSignature": {
						"id": 395,
						"name": "dirty",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is dirty, meaning that the user has changed\nthe value in the UI. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2844,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormControlName.dirty"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.dirty"
					}
				},
				{
					"id": 386,
					"name": "disabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2821,
							"character": 8
						}
					],
					"getSignature": {
						"id": 387,
						"name": "disabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is disabled, meaning that the control is disabled\nin the UI and is exempt from validation checks and excluded from aggregate\nvalues of ancestor controls. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2821,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormControlName.disabled"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.disabled"
					}
				},
				{
					"id": 388,
					"name": "enabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2827,
							"character": 8
						}
					],
					"getSignature": {
						"id": 389,
						"name": "enabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is enabled, meaning that the control is included in ancestor\ncalculations of validity or value. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2827,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormControlName.enabled"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.enabled"
					}
				},
				{
					"id": 390,
					"name": "errors",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2832,
							"character": 8
						}
					],
					"getSignature": {
						"id": 391,
						"name": "errors",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports the control's validation errors. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2832,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "ValidationErrors"
									},
									"name": "ValidationErrors",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormControlName.errors"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.errors"
					}
				},
				{
					"id": 375,
					"name": "formDirective",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3706,
							"character": 8
						}
					],
					"getSignature": {
						"id": 376,
						"name": "formDirective",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "The top-level directive for this group if present, otherwise null."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 3706,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "any"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormControlName.formDirective"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.formDirective"
					}
				},
				{
					"id": 382,
					"name": "invalid",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2807,
							"character": 8
						}
					],
					"getSignature": {
						"id": 383,
						"name": "invalid",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is invalid, meaning that an error exists in the input value.\nIf the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2807,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormControlName.invalid"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.invalid"
					}
				},
				{
					"id": 360,
					"name": "isDisabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3679,
							"character": 8
						}
					],
					"setSignature": {
						"id": 361,
						"name": "isDisabled",
						"variant": "signature",
						"kind": 1048576,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Triggers a warning in dev mode that this input should not be used with reactive forms."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 3679,
								"character": 8
							}
						],
						"parameters": [
							{
								"id": 362,
								"name": "isDisabled",
								"variant": "param",
								"kind": 32768,
								"flags": {
									"isExternal": true
								},
								"type": {
									"type": "intrinsic",
									"name": "boolean"
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormControlName.isDisabled"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.isDisabled"
					}
				},
				{
					"id": 373,
					"name": "path",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3701,
							"character": 8
						}
					],
					"getSignature": {
						"id": 374,
						"name": "path",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Returns an array that represents the path from the top-level form to this control.\nEach index is the string name of the control on that level."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 3701,
								"character": 8
							}
						],
						"type": {
							"type": "array",
							"elementType": {
								"type": "intrinsic",
								"name": "string"
							}
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormControlName.path"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.path"
					}
				},
				{
					"id": 384,
					"name": "pending",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2814,
							"character": 8
						}
					],
					"getSignature": {
						"id": 385,
						"name": "pending",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether a control is pending, meaning that async validation is occurring and\nerrors are not yet available for the input value. If the control is not present, null is\nreturned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2814,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormControlName.pending"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.pending"
					}
				},
				{
					"id": 392,
					"name": "pristine",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2838,
							"character": 8
						}
					],
					"getSignature": {
						"id": 393,
						"name": "pristine",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is pristine, meaning that the user has not yet changed\nthe value in the UI. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2838,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormControlName.pristine"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.pristine"
					}
				},
				{
					"id": 398,
					"name": "status",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2857,
							"character": 8
						}
					],
					"getSignature": {
						"id": 399,
						"name": "status",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports the validation status of the control. Possible values include:\n'VALID', 'INVALID', 'DISABLED', and 'PENDING'.\nIf the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2857,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "string"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormControlName.status"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.status"
					}
				},
				{
					"id": 402,
					"name": "statusChanges",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2869,
							"character": 8
						}
					],
					"getSignature": {
						"id": 403,
						"name": "statusChanges",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Returns a multicasting observable that emits a validation status whenever it is\ncalculated for the control. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2869,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
										"qualifiedName": "Observable"
									},
									"typeArguments": [
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "Observable",
									"package": "rxjs"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormControlName.statusChanges"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.statusChanges"
					}
				},
				{
					"id": 396,
					"name": "touched",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2850,
							"character": 8
						}
					],
					"getSignature": {
						"id": 397,
						"name": "touched",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is touched, meaning that the user has triggered\na "
										},
										{
											"kind": "code",
											"text": "`blur`"
										},
										{
											"kind": "text",
											"text": " event on it. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2850,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormControlName.touched"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.touched"
					}
				},
				{
					"id": 400,
					"name": "untouched",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2863,
							"character": 8
						}
					],
					"getSignature": {
						"id": 401,
						"name": "untouched",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is untouched, meaning that the user has not yet triggered\na "
										},
										{
											"kind": "code",
											"text": "`blur`"
										},
										{
											"kind": "text",
											"text": " event on it. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2863,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormControlName.untouched"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.untouched"
					}
				},
				{
					"id": 380,
					"name": "valid",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2801,
							"character": 8
						}
					],
					"getSignature": {
						"id": 381,
						"name": "valid",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is valid. A control is considered valid if no\nvalidation errors exist with the current value.\nIf the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2801,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormControlName.valid"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.valid"
					}
				},
				{
					"id": 406,
					"name": "validator",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2898,
							"character": 8
						}
					],
					"getSignature": {
						"id": 407,
						"name": "validator",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Synchronous validator function composed of all the synchronous validators registered with this\ndirective."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2898,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "ValidatorFn"
									},
									"name": "ValidatorFn",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormControlName.validator"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.validator"
					}
				},
				{
					"id": 378,
					"name": "value",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2794,
							"character": 8
						}
					],
					"getSignature": {
						"id": 379,
						"name": "value",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports the value of the control if it is present, otherwise null."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2794,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "any"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormControlName.value"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.value"
					}
				},
				{
					"id": 404,
					"name": "valueChanges",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2876,
							"character": 8
						}
					],
					"getSignature": {
						"id": 405,
						"name": "valueChanges",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Returns a multicasting observable of value changes for the control that emits every time the\nvalue of the control changes in the UI or programmatically.\nIf the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2876,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
										"qualifiedName": "Observable"
									},
									"typeArguments": [
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "Observable",
									"package": "rxjs"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormControlName.valueChanges"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.valueChanges"
					}
				},
				{
					"id": 417,
					"name": "getError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2969,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 418,
							"name": "getError",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Reports error data for the control with the given path."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "For example, for the following "
											},
											{
												"kind": "code",
												"text": "`FormGroup`"
											},
											{
												"kind": "text",
												"text": ":\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nform = new FormGroup({\n  address: new FormGroup({ street: new FormControl() })\n});\n```"
											},
											{
												"kind": "text",
												"text": "\n\nThe path to the 'street' control from the root form would be 'address' -> 'street'.\n\nIt can be provided to this method in one of two formats:\n\n1. An array of string control names, e.g. "
											},
											{
												"kind": "code",
												"text": "`['address', 'street']`"
											},
											{
												"kind": "text",
												"text": "\n1. A period-delimited list of control names in one string, e.g. "
											},
											{
												"kind": "code",
												"text": "`'address.street'`"
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "error data for that particular error. If the control or error is not present,\nnull is returned."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2969,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 419,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The code of the error to check"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 420,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A list of control names that designates how to move from the current control\nto the control that should be queried for errors."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "array",
												"elementType": {
													"type": "union",
													"types": [
														{
															"type": "intrinsic",
															"name": "string"
														},
														{
															"type": "intrinsic",
															"name": "number"
														}
													]
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormControlName.getError"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.getError"
					}
				},
				{
					"id": 413,
					"name": "hasError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2941,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 414,
							"name": "hasError",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Reports whether the control with the given path has the error specified."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "For example, for the following "
											},
											{
												"kind": "code",
												"text": "`FormGroup`"
											},
											{
												"kind": "text",
												"text": ":\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nform = new FormGroup({\n  address: new FormGroup({ street: new FormControl() })\n});\n```"
											},
											{
												"kind": "text",
												"text": "\n\nThe path to the 'street' control from the root form would be 'address' -> 'street'.\n\nIt can be provided to this method in one of two formats:\n\n1. An array of string control names, e.g. "
											},
											{
												"kind": "code",
												"text": "`['address', 'street']`"
											},
											{
												"kind": "text",
												"text": "\n1. A period-delimited list of control names in one string, e.g. "
											},
											{
												"kind": "code",
												"text": "`'address.street'`"
											},
											{
												"kind": "text",
												"text": "\n\nIf no path is given, this method checks for the error on the current control."
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "whether the given error is present in the control at the given path.\n\nIf the control is not present, false is returned."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2941,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 415,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The code of the error to check"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 416,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A list of control names that designates how to move from the current control\nto the control that should be queried for errors."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "array",
												"elementType": {
													"type": "union",
													"types": [
														{
															"type": "intrinsic",
															"name": "string"
														},
														{
															"type": "intrinsic",
															"name": "number"
														}
													]
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormControlName.hasError"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.hasError"
					}
				},
				{
					"id": 365,
					"name": "ngOnChanges",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3686,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 366,
							"name": "ngOnChanges",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "@docs-private"
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 3686,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 367,
									"name": "changes",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "SimpleChanges"
										},
										"name": "SimpleChanges",
										"package": "@angular/core"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormControlName.ngOnChanges"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.ngOnChanges"
					}
				},
				{
					"id": 368,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3688,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 369,
							"name": "ngOnDestroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "@docs-private"
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 3688,
									"character": 4
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormControlName.ngOnDestroy"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.ngOnDestroy"
					}
				},
				{
					"id": 410,
					"name": "reset",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2910,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 411,
							"name": "reset",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Resets the control with the provided value if the control is present."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2910,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 412,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormControlName.reset"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.reset"
					}
				},
				{
					"id": 370,
					"name": "viewToModelUpdate",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3695,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 371,
							"name": "viewToModelUpdate",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Sets the new value for the view model and emits an "
											},
											{
												"kind": "code",
												"text": "`ngModelChange`"
											},
											{
												"kind": "text",
												"text": " event."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 3695,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 372,
									"name": "newValue",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new value for the view model."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormControlName.viewToModelUpdate"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormControlName.viewToModelUpdate"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						352
					]
				},
				{
					"title": "Properties",
					"children": [
						358,
						363,
						359,
						364,
						377,
						351,
						350
					]
				},
				{
					"title": "Accessors",
					"children": [
						408,
						394,
						386,
						388,
						390,
						375,
						382,
						360,
						373,
						384,
						392,
						398,
						402,
						396,
						400,
						380,
						406,
						378,
						404
					]
				},
				{
					"title": "Methods",
					"children": [
						417,
						413,
						365,
						368,
						410,
						370
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/form-control-name.directive.ts",
					"line": 42,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-control-name.directive.ts#L42"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/forms/index.d.ts",
						"qualifiedName": "FormControlName"
					},
					"name": "FormControlName",
					"package": "@angular/forms"
				}
			]
		},
		{
			"id": 638,
			"name": "FormDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 641,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 209,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L209"
						}
					],
					"signatures": [
						{
							"id": 642,
							"name": "FormDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
									"line": 209,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L209"
								}
							],
							"typeParameters": [
								{
									"id": 643,
									"name": "T",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"parameters": [
								{
									"id": 644,
									"name": "cdr",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ChangeDetectorRef"
										},
										"name": "ChangeDetectorRef",
										"package": "@angular/core"
									}
								},
								{
									"id": 645,
									"name": "formDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 2124,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "FormDefinition",
												"package": "@rxap/forms"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 646,
									"name": "submitMethod",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 835,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "FormSubmitMethod",
												"package": "@rxap/forms"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 647,
									"name": "loadMethod",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 845,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "FormLoadMethod",
												"package": "@rxap/forms"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 648,
									"name": "loadFailedMethod",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 856,
												"name": "FormLoadFailedMethod",
												"package": "@rxap/forms"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 649,
									"name": "loadSuccessfulMethod",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 861,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "FormLoadSuccessfulMethod",
												"package": "@rxap/forms"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 650,
									"name": "submitFailedMethod",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 867,
												"name": "FormSubmitFailedMethod",
												"package": "@rxap/forms"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 651,
									"name": "submitSuccessfulMethod",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 872,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "FormSubmitSuccessfulMethod",
												"package": "@rxap/forms"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 652,
									"name": "formDefinitionBuilder",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 1371,
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "reference",
														"target": 2421,
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "any"
															}
														],
														"name": "FormType",
														"package": "@rxap/forms"
													}
												],
												"name": "RxapFormBuilder",
												"package": "@rxap/forms"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 653,
									"name": "loadingIndicatorService",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/services/src/lib/loading-indicator.service.ts",
													"qualifiedName": "LoadingIndicatorService"
												},
												"name": "LoadingIndicatorService",
												"package": "@rxap/services"
											}
										]
									},
									"defaultValue": "null"
								},
								{
									"id": 654,
									"name": "context",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "unknown"
									},
									"defaultValue": "null"
								},
								{
									"id": 655,
									"name": "initial",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 643,
												"name": "T",
												"package": "@rxap/forms",
												"qualifiedName": "FormDirective.T",
												"refersToTypeParameter": true
											}
										]
									},
									"defaultValue": "null"
								}
							],
							"type": {
								"type": "reference",
								"target": 638,
								"typeArguments": [
									{
										"type": "reference",
										"target": 643,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "FormDirective.T",
										"refersToTypeParameter": true
									}
								],
								"name": "FormDirective",
								"package": "@rxap/forms"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupDirective.constructor"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.constructor"
					}
				},
				{
					"id": 682,
					"name": "_formDefinition",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 187,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L187"
						}
					],
					"type": {
						"type": "reference",
						"target": 2124,
						"typeArguments": [
							{
								"type": "reference",
								"target": 643,
								"name": "T",
								"package": "@rxap/forms",
								"qualifiedName": "FormDirective.T",
								"refersToTypeParameter": true
							}
						],
						"name": "FormDefinition",
						"package": "@rxap/forms"
					}
				},
				{
					"id": 690,
					"name": "cdr",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 210,
							"character": 47,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L210"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "ChangeDetectorRef"
						},
						"name": "ChangeDetectorRef",
						"package": "@angular/core"
					}
				},
				{
					"id": 658,
					"name": "context",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 125,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L125"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "ModelSignal"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "unknown"
							}
						],
						"name": "ModelSignal",
						"package": "@angular/core"
					},
					"defaultValue": "..."
				},
				{
					"id": 726,
					"name": "directives",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "Tracks the list of added "
									},
									{
										"kind": "code",
										"text": "`FormControlName`"
									},
									{
										"kind": "text",
										"text": " instances"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3759,
							"character": 4
						}
					],
					"type": {
						"type": "array",
						"elementType": {
							"type": "reference",
							"target": {
								"sourceFileName": "node_modules/@angular/forms/index.d.ts",
								"qualifiedName": "FormControlName"
							},
							"name": "FormControlName",
							"package": "@angular/forms"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.directives"
					}
				},
				{
					"id": 656,
					"name": "form",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "Tracks the "
									},
									{
										"kind": "code",
										"text": "`FormGroup`"
									},
									{
										"kind": "text",
										"text": " bound to this directive."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 121,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L121"
						}
					],
					"type": {
						"type": "reference",
						"target": 1716,
						"typeArguments": [
							{
								"type": "reference",
								"target": 643,
								"name": "T",
								"package": "@rxap/forms",
								"qualifiedName": "FormDirective.T",
								"refersToTypeParameter": true
							}
						],
						"name": "RxapFormGroup",
						"package": "@rxap/forms"
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.form"
					}
				},
				{
					"id": 691,
					"name": "formDefinitionBuilder",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 248,
							"character": 23,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L248"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": 1371,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "reference",
										"target": 2421,
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "FormType",
										"package": "@rxap/forms"
									}
								],
								"name": "RxapFormBuilder",
								"package": "@rxap/forms"
							}
						]
					},
					"defaultValue": "null"
				},
				{
					"id": 657,
					"name": "initial",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 123,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L123"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "ModelSignal"
						},
						"typeArguments": [
							{
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": 643,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "FormDirective.T",
										"refersToTypeParameter": true
									}
								]
							}
						],
						"name": "ModelSignal",
						"package": "@angular/core"
					},
					"defaultValue": "..."
				},
				{
					"id": 660,
					"name": "invalidSubmit",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 138,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L138"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "EventEmitter"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Record"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "Record",
								"package": "typescript"
							}
						],
						"name": "EventEmitter",
						"package": "@angular/core"
					},
					"defaultValue": "..."
				},
				{
					"id": 680,
					"name": "loaded$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 184,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L184"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/rxjs/src/lib/toggle-subject.ts",
							"qualifiedName": "ToggleSubject"
						},
						"name": "ToggleSubject",
						"package": "@rxap/rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 685,
					"name": "loadFailedMethod",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 196,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L196"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": 856,
								"name": "FormLoadFailedMethod",
								"package": "@rxap/forms"
							}
						]
					},
					"defaultValue": "null"
				},
				{
					"id": 679,
					"name": "loading$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 183,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L183"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/rxjs/src/lib/toggle-subject.ts",
							"qualifiedName": "ToggleSubject"
						},
						"name": "ToggleSubject",
						"package": "@rxap/rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 681,
					"name": "loadingError$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 185,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L185"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/BehaviorSubject.ts",
							"qualifiedName": "BehaviorSubject"
						},
						"typeArguments": [
							{
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Error"
										},
										"name": "Error",
										"package": "typescript"
									}
								]
							}
						],
						"name": "BehaviorSubject",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 692,
					"name": "loadingIndicatorService",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 251,
							"character": 23,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L251"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/services/src/lib/loading-indicator.service.ts",
									"qualifiedName": "LoadingIndicatorService"
								},
								"name": "LoadingIndicatorService",
								"package": "@rxap/services"
							}
						]
					},
					"defaultValue": "null"
				},
				{
					"id": 684,
					"name": "loadMethod",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 193,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L193"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": 845,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "FormLoadMethod",
								"package": "@rxap/forms"
							}
						]
					},
					"defaultValue": "null"
				},
				{
					"id": 686,
					"name": "loadSuccessfulMethod",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 199,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L199"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": 861,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "FormLoadSuccessfulMethod",
								"package": "@rxap/forms"
							}
						]
					},
					"defaultValue": "null"
				},
				{
					"id": 770,
					"name": "name",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The name for the control"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3554,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "intrinsic",
								"name": "string"
							},
							{
								"type": "intrinsic",
								"name": "number"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.name"
					}
				},
				{
					"id": 727,
					"name": "ngSubmit",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "Emits an event when the form submission has been triggered."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3769,
							"character": 4
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "EventEmitter"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "EventEmitter",
						"package": "@angular/core"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.ngSubmit"
					}
				},
				{
					"id": 659,
					"name": "rxapSubmit",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Emits when the submit method is executed without errors. The result of the\nsubmit method is passed as event object.\n\nIf no submit method is defined then emit after the submit button\nis clicked."
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 135,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L135"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "EventEmitter"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "EventEmitter",
						"package": "@angular/core"
					},
					"defaultValue": "..."
				},
				{
					"id": 678,
					"name": "submitError$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 182,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L182"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/BehaviorSubject.ts",
							"qualifiedName": "BehaviorSubject"
						},
						"typeArguments": [
							{
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Error"
										},
										"name": "Error",
										"package": "typescript"
									}
								]
							}
						],
						"name": "BehaviorSubject",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 687,
					"name": "submitFailedMethod",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 202,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L202"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": 867,
								"name": "FormSubmitFailedMethod",
								"package": "@rxap/forms"
							}
						]
					},
					"defaultValue": "null"
				},
				{
					"id": 683,
					"name": "submitMethod",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 190,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L190"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": 835,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "FormSubmitMethod",
								"package": "@rxap/forms"
							}
						]
					},
					"defaultValue": "null"
				},
				{
					"id": 661,
					"name": "submitSuccessful$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 142,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L142"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "EventEmitter"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "EventEmitter",
						"package": "@angular/core"
					},
					"defaultValue": "..."
				},
				{
					"id": 688,
					"name": "submitSuccessfulMethod",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 205,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L205"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": 872,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "FormSubmitSuccessfulMethod",
								"package": "@rxap/forms"
							}
						]
					},
					"defaultValue": "null"
				},
				{
					"id": 677,
					"name": "submitting$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 181,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L181"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/rxjs/src/lib/toggle-subject.ts",
							"qualifiedName": "ToggleSubject"
						},
						"name": "ToggleSubject",
						"package": "@rxap/rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 640,
					"name": "ɵdir",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isStatic": true,
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3885,
							"character": 11
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "unknown"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.ɵdir"
					}
				},
				{
					"id": 639,
					"name": "ɵfac",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isStatic": true,
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3884,
							"character": 11
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "unknown"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.ɵfac"
					}
				},
				{
					"id": 801,
					"name": "asyncValidator",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2904,
							"character": 8
						}
					],
					"getSignature": {
						"id": 802,
						"name": "asyncValidator",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Asynchronous validator function composed of all the asynchronous validators registered with\nthis directive."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2904,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "AsyncValidatorFn"
									},
									"name": "AsyncValidatorFn",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupDirective.asyncValidator"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.asyncValidator"
					}
				},
				{
					"id": 730,
					"name": "control",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3784,
							"character": 8
						}
					],
					"getSignature": {
						"id": 731,
						"name": "control",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Returns the "
										},
										{
											"kind": "code",
											"text": "`FormGroup`"
										},
										{
											"kind": "text",
											"text": " bound to this directive."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 3784,
								"character": 8
							}
						],
						"type": {
							"type": "reference",
							"target": {
								"sourceFileName": "node_modules/@angular/forms/index.d.ts",
								"qualifiedName": "FormGroup"
							},
							"name": "FormGroup",
							"package": "@angular/forms"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupDirective.control"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.control"
					}
				},
				{
					"id": 787,
					"name": "dirty",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2844,
							"character": 8
						}
					],
					"getSignature": {
						"id": 788,
						"name": "dirty",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is dirty, meaning that the user has changed\nthe value in the UI. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2844,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupDirective.dirty"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.dirty"
					}
				},
				{
					"id": 779,
					"name": "disabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2821,
							"character": 8
						}
					],
					"getSignature": {
						"id": 780,
						"name": "disabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is disabled, meaning that the control is disabled\nin the UI and is exempt from validation checks and excluded from aggregate\nvalues of ancestor controls. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2821,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupDirective.disabled"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.disabled"
					}
				},
				{
					"id": 781,
					"name": "enabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2827,
							"character": 8
						}
					],
					"getSignature": {
						"id": 782,
						"name": "enabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is enabled, meaning that the control is included in ancestor\ncalculations of validity or value. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2827,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupDirective.enabled"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.enabled"
					}
				},
				{
					"id": 783,
					"name": "errors",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2832,
							"character": 8
						}
					],
					"getSignature": {
						"id": 784,
						"name": "errors",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports the control's validation errors. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2832,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "ValidationErrors"
									},
									"name": "ValidationErrors",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupDirective.errors"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.errors"
					}
				},
				{
					"id": 675,
					"name": "formDefinition",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 177,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L177"
						}
					],
					"getSignature": {
						"id": 676,
						"name": "formDefinition",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
								"line": 177,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L177"
							}
						],
						"type": {
							"type": "reference",
							"target": 2124,
							"typeArguments": [
								{
									"type": "reference",
									"target": 643,
									"name": "T",
									"package": "@rxap/forms",
									"qualifiedName": "FormDirective.T",
									"refersToTypeParameter": true
								}
							],
							"name": "FormDefinition",
							"package": "@rxap/forms"
						}
					}
				},
				{
					"id": 728,
					"name": "formDirective",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3779,
							"character": 8
						}
					],
					"getSignature": {
						"id": 729,
						"name": "formDirective",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Returns this directive's instance."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 3779,
								"character": 8
							}
						],
						"type": {
							"type": "reference",
							"target": {
								"sourceFileName": "node_modules/@angular/forms/index.d.ts",
								"qualifiedName": "Form"
							},
							"name": "Form",
							"package": "@angular/forms"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupDirective.formDirective"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.formDirective"
					}
				},
				{
					"id": 775,
					"name": "invalid",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2807,
							"character": 8
						}
					],
					"getSignature": {
						"id": 776,
						"name": "invalid",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is invalid, meaning that an error exists in the input value.\nIf the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2807,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupDirective.invalid"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.invalid"
					}
				},
				{
					"id": 668,
					"name": "loaded",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 160,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L160"
						}
					],
					"getSignature": {
						"id": 669,
						"name": "loaded",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
								"line": 160,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L160"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						}
					}
				},
				{
					"id": 666,
					"name": "loading",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 155,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L155"
						}
					],
					"getSignature": {
						"id": 667,
						"name": "loading",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
								"line": 155,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L155"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						}
					}
				},
				{
					"id": 670,
					"name": "loadingError",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 165,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L165"
						}
					],
					"getSignature": {
						"id": 671,
						"name": "loadingError",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
								"line": 165,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L165"
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
										"qualifiedName": "Error"
									},
									"name": "Error",
									"package": "typescript"
								}
							]
						}
					}
				},
				{
					"id": 732,
					"name": "path",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3790,
							"character": 8
						}
					],
					"getSignature": {
						"id": 733,
						"name": "path",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Returns an array representing the path to this group. Because this directive\nalways lives at the top level of a form, it always an empty array."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 3790,
								"character": 8
							}
						],
						"type": {
							"type": "array",
							"elementType": {
								"type": "intrinsic",
								"name": "string"
							}
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupDirective.path"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.path"
					}
				},
				{
					"id": 777,
					"name": "pending",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2814,
							"character": 8
						}
					],
					"getSignature": {
						"id": 778,
						"name": "pending",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether a control is pending, meaning that async validation is occurring and\nerrors are not yet available for the input value. If the control is not present, null is\nreturned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2814,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupDirective.pending"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.pending"
					}
				},
				{
					"id": 785,
					"name": "pristine",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2838,
							"character": 8
						}
					],
					"getSignature": {
						"id": 786,
						"name": "pristine",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is pristine, meaning that the user has not yet changed\nthe value in the UI. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2838,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupDirective.pristine"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.pristine"
					}
				},
				{
					"id": 791,
					"name": "status",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2857,
							"character": 8
						}
					],
					"getSignature": {
						"id": 792,
						"name": "status",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports the validation status of the control. Possible values include:\n'VALID', 'INVALID', 'DISABLED', and 'PENDING'.\nIf the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2857,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "string"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupDirective.status"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.status"
					}
				},
				{
					"id": 795,
					"name": "statusChanges",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2869,
							"character": 8
						}
					],
					"getSignature": {
						"id": 796,
						"name": "statusChanges",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Returns a multicasting observable that emits a validation status whenever it is\ncalculated for the control. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2869,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
										"qualifiedName": "Observable"
									},
									"typeArguments": [
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "Observable",
									"package": "rxjs"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupDirective.statusChanges"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.statusChanges"
					}
				},
				{
					"id": 664,
					"name": "submitError",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 150,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L150"
						}
					],
					"getSignature": {
						"id": 665,
						"name": "submitError",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
								"line": 150,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L150"
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
										"qualifiedName": "Error"
									},
									"name": "Error",
									"package": "typescript"
								}
							]
						}
					}
				},
				{
					"id": 722,
					"name": "submitted",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3742,
							"character": 8
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3743,
							"character": 16
						}
					],
					"getSignature": {
						"id": 723,
						"name": "submitted",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the form submission has been triggered."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 3742,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupDirective.submitted"
						}
					},
					"setSignature": {
						"id": 724,
						"name": "submitted",
						"variant": "signature",
						"kind": 1048576,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 3743,
								"character": 16
							}
						],
						"parameters": [
							{
								"id": 725,
								"name": "value",
								"variant": "param",
								"kind": 32768,
								"flags": {
									"isExternal": true
								},
								"type": {
									"type": "intrinsic",
									"name": "boolean"
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupDirective.submitted"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.submitted"
					}
				},
				{
					"id": 662,
					"name": "submitting",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 145,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L145"
						}
					],
					"getSignature": {
						"id": 663,
						"name": "submitting",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
								"line": 145,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L145"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						}
					}
				},
				{
					"id": 789,
					"name": "touched",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2850,
							"character": 8
						}
					],
					"getSignature": {
						"id": 790,
						"name": "touched",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is touched, meaning that the user has triggered\na "
										},
										{
											"kind": "code",
											"text": "`blur`"
										},
										{
											"kind": "text",
											"text": " event on it. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2850,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupDirective.touched"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.touched"
					}
				},
				{
					"id": 793,
					"name": "untouched",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2863,
							"character": 8
						}
					],
					"getSignature": {
						"id": 794,
						"name": "untouched",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is untouched, meaning that the user has not yet triggered\na "
										},
										{
											"kind": "code",
											"text": "`blur`"
										},
										{
											"kind": "text",
											"text": " event on it. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2863,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupDirective.untouched"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.untouched"
					}
				},
				{
					"id": 672,
					"name": "useFormDefinition",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 170,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L170"
						}
					],
					"setSignature": {
						"id": 673,
						"name": "useFormDefinition",
						"variant": "signature",
						"kind": 1048576,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
								"line": 170,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L170"
							}
						],
						"parameters": [
							{
								"id": 674,
								"name": "value",
								"variant": "param",
								"kind": 32768,
								"flags": {},
								"type": {
									"type": "union",
									"types": [
										{
											"type": "literal",
											"value": ""
										},
										{
											"type": "reference",
											"target": 2124,
											"typeArguments": [
												{
													"type": "reference",
													"target": 643,
													"name": "T",
													"package": "@rxap/forms",
													"qualifiedName": "FormDirective.T",
													"refersToTypeParameter": true
												},
												{
													"type": "intrinsic",
													"name": "any"
												},
												{
													"type": "intrinsic",
													"name": "any"
												}
											],
											"name": "FormDefinition",
											"package": "@rxap/forms"
										}
									]
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						}
					}
				},
				{
					"id": 773,
					"name": "valid",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2801,
							"character": 8
						}
					],
					"getSignature": {
						"id": 774,
						"name": "valid",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is valid. A control is considered valid if no\nvalidation errors exist with the current value.\nIf the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2801,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupDirective.valid"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.valid"
					}
				},
				{
					"id": 799,
					"name": "validator",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2898,
							"character": 8
						}
					],
					"getSignature": {
						"id": 800,
						"name": "validator",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Synchronous validator function composed of all the synchronous validators registered with this\ndirective."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2898,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "ValidatorFn"
									},
									"name": "ValidatorFn",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupDirective.validator"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.validator"
					}
				},
				{
					"id": 771,
					"name": "value",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2794,
							"character": 8
						}
					],
					"getSignature": {
						"id": 772,
						"name": "value",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports the value of the control if it is present, otherwise null."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2794,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "any"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupDirective.value"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.value"
					}
				},
				{
					"id": 797,
					"name": "valueChanges",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2876,
							"character": 8
						}
					],
					"getSignature": {
						"id": 798,
						"name": "valueChanges",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Returns a multicasting observable of value changes for the control that emits every time the\nvalue of the control changes in the UI or programmatically.\nIf the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2876,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
										"qualifiedName": "Observable"
									},
									"typeArguments": [
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "Observable",
									"package": "rxjs"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupDirective.valueChanges"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.valueChanges"
					}
				},
				{
					"id": 734,
					"name": "addControl",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3798,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 735,
							"name": "addControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Method that sets up the control directive in this group, re-calculates its value\nand validity, and adds the instance to the internal list of directives."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 3798,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 736,
									"name": "dir",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The "
											},
											{
												"kind": "code",
												"text": "`FormControlName`"
											},
											{
												"kind": "text",
												"text": " directive instance."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormControlName"
										},
										"name": "FormControlName",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "FormControl"
								},
								"name": "FormControl",
								"package": "@angular/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupDirective.addControl"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.addControl"
					}
				},
				{
					"id": 752,
					"name": "addFormArray",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3838,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 753,
							"name": "addFormArray",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Performs the necessary setup when a "
									},
									{
										"kind": "code",
										"text": "`FormArrayName`"
									},
									{
										"kind": "text",
										"text": " directive instance is added to the view."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 3838,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 754,
									"name": "dir",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The "
											},
											{
												"kind": "code",
												"text": "`FormArrayName`"
											},
											{
												"kind": "text",
												"text": " directive instance."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormArrayName"
										},
										"name": "FormArrayName",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupDirective.addFormArray"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.addFormArray"
					}
				},
				{
					"id": 743,
					"name": "addFormGroup",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3818,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 744,
							"name": "addFormGroup",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Adds a new "
									},
									{
										"kind": "code",
										"text": "`FormGroupName`"
									},
									{
										"kind": "text",
										"text": " directive instance to the form."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 3818,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 745,
									"name": "dir",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The "
											},
											{
												"kind": "code",
												"text": "`FormGroupName`"
											},
											{
												"kind": "text",
												"text": " directive instance."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormGroupName"
										},
										"name": "FormGroupName",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupDirective.addFormGroup"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.addFormGroup"
					}
				},
				{
					"id": 737,
					"name": "getControl",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3805,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 738,
							"name": "getControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Retrieves the "
											},
											{
												"kind": "code",
												"text": "`FormControl`"
											},
											{
												"kind": "text",
												"text": " instance from the provided "
											},
											{
												"kind": "code",
												"text": "`FormControlName`"
											},
											{
												"kind": "text",
												"text": " directive"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 3805,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 739,
									"name": "dir",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The "
											},
											{
												"kind": "code",
												"text": "`FormControlName`"
											},
											{
												"kind": "text",
												"text": " directive instance."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormControlName"
										},
										"name": "FormControlName",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "FormControl"
								},
								"name": "FormControl",
								"package": "@angular/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupDirective.getControl"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.getControl"
					}
				},
				{
					"id": 810,
					"name": "getError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2969,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 811,
							"name": "getError",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Reports error data for the control with the given path."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "For example, for the following "
											},
											{
												"kind": "code",
												"text": "`FormGroup`"
											},
											{
												"kind": "text",
												"text": ":\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nform = new FormGroup({\n  address: new FormGroup({ street: new FormControl() })\n});\n```"
											},
											{
												"kind": "text",
												"text": "\n\nThe path to the 'street' control from the root form would be 'address' -> 'street'.\n\nIt can be provided to this method in one of two formats:\n\n1. An array of string control names, e.g. "
											},
											{
												"kind": "code",
												"text": "`['address', 'street']`"
											},
											{
												"kind": "text",
												"text": "\n1. A period-delimited list of control names in one string, e.g. "
											},
											{
												"kind": "code",
												"text": "`'address.street'`"
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "error data for that particular error. If the control or error is not present,\nnull is returned."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2969,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 812,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The code of the error to check"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 813,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A list of control names that designates how to move from the current control\nto the control that should be queried for errors."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "array",
												"elementType": {
													"type": "union",
													"types": [
														{
															"type": "intrinsic",
															"name": "string"
														},
														{
															"type": "intrinsic",
															"name": "number"
														}
													]
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupDirective.getError"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.getError"
					}
				},
				{
					"id": 758,
					"name": "getFormArray",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3852,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 759,
							"name": "getFormArray",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Retrieves the "
											},
											{
												"kind": "code",
												"text": "`FormArray`"
											},
											{
												"kind": "text",
												"text": " for a provided "
											},
											{
												"kind": "code",
												"text": "`FormArrayName`"
											},
											{
												"kind": "text",
												"text": " directive instance."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 3852,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 760,
									"name": "dir",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The "
											},
											{
												"kind": "code",
												"text": "`FormArrayName`"
											},
											{
												"kind": "text",
												"text": " directive instance."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormArrayName"
										},
										"name": "FormArrayName",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "FormArray"
								},
								"name": "FormArray",
								"package": "@angular/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupDirective.getFormArray"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.getFormArray"
					}
				},
				{
					"id": 749,
					"name": "getFormGroup",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3832,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 750,
							"name": "getFormGroup",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Retrieves the "
											},
											{
												"kind": "code",
												"text": "`FormGroup`"
											},
											{
												"kind": "text",
												"text": " for a provided "
											},
											{
												"kind": "code",
												"text": "`FormGroupName`"
											},
											{
												"kind": "text",
												"text": " directive instance"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 3832,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 751,
									"name": "dir",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The "
											},
											{
												"kind": "code",
												"text": "`FormGroupName`"
											},
											{
												"kind": "text",
												"text": " directive instance."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormGroupName"
										},
										"name": "FormGroupName",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "FormGroup"
								},
								"name": "FormGroup",
								"package": "@angular/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupDirective.getFormGroup"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.getFormGroup"
					}
				},
				{
					"id": 710,
					"name": "getSubmitValue",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 491,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L491"
						}
					],
					"signatures": [
						{
							"id": 711,
							"name": "getSubmitValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
									"line": 491,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L491"
								}
							],
							"type": {
								"type": "reference",
								"target": 643,
								"name": "T",
								"package": "@rxap/forms",
								"qualifiedName": "FormDirective.T",
								"refersToTypeParameter": true
							}
						}
					]
				},
				{
					"id": 806,
					"name": "hasError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2941,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 807,
							"name": "hasError",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Reports whether the control with the given path has the error specified."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "For example, for the following "
											},
											{
												"kind": "code",
												"text": "`FormGroup`"
											},
											{
												"kind": "text",
												"text": ":\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nform = new FormGroup({\n  address: new FormGroup({ street: new FormControl() })\n});\n```"
											},
											{
												"kind": "text",
												"text": "\n\nThe path to the 'street' control from the root form would be 'address' -> 'street'.\n\nIt can be provided to this method in one of two formats:\n\n1. An array of string control names, e.g. "
											},
											{
												"kind": "code",
												"text": "`['address', 'street']`"
											},
											{
												"kind": "text",
												"text": "\n1. A period-delimited list of control names in one string, e.g. "
											},
											{
												"kind": "code",
												"text": "`'address.street'`"
											},
											{
												"kind": "text",
												"text": "\n\nIf no path is given, this method checks for the error on the current control."
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "whether the given error is present in the control at the given path.\n\nIf the control is not present, false is returned."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2941,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 808,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The code of the error to check"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 809,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A list of control names that designates how to move from the current control\nto the control that should be queried for errors."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "array",
												"elementType": {
													"type": "union",
													"types": [
														{
															"type": "intrinsic",
															"name": "string"
														},
														{
															"type": "intrinsic",
															"name": "number"
														}
													]
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupDirective.hasError"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.hasError"
					}
				},
				{
					"id": 707,
					"name": "loadFailed",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 481,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L481"
						}
					],
					"signatures": [
						{
							"id": 708,
							"name": "loadFailed",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
									"line": 481,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L481"
								}
							],
							"parameters": [
								{
									"id": 709,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Error"
										},
										"name": "Error",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 701,
					"name": "loadInitialState",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 420,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L420"
						}
					],
					"signatures": [
						{
							"id": 702,
							"name": "loadInitialState",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
									"line": 420,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L420"
								}
							],
							"parameters": [
								{
									"id": 703,
									"name": "form",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 1716,
										"name": "RxapFormGroup",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 704,
					"name": "loadSuccessful",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 471,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L471"
						}
					],
					"signatures": [
						{
							"id": 705,
							"name": "loadSuccessful",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
									"line": 471,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L471"
								}
							],
							"parameters": [
								{
									"id": 706,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 693,
					"name": "ngOnChanges",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 283,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L283"
						}
					],
					"signatures": [
						{
							"id": 694,
							"name": "ngOnChanges",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "@docs-private"
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
									"line": 283,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L283"
								}
							],
							"parameters": [
								{
									"id": 695,
									"name": "changes",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "SimpleChanges"
										},
										"name": "SimpleChanges",
										"package": "@angular/core"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupDirective.ngOnChanges"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnChanges.ngOnChanges"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.ngOnChanges"
					},
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnChanges.ngOnChanges"
					}
				},
				{
					"id": 720,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 576,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L576"
						}
					],
					"signatures": [
						{
							"id": 721,
							"name": "ngOnDestroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "@docs-private"
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
									"line": 576,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L576"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupDirective.ngOnDestroy"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnDestroy.ngOnDestroy"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.ngOnDestroy"
					},
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnDestroy.ngOnDestroy"
					}
				},
				{
					"id": 696,
					"name": "ngOnInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 293,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L293"
						}
					],
					"signatures": [
						{
							"id": 697,
							"name": "ngOnInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after the\ndefault change detector has checked the directive's\ndata-bound properties for the first time,\nand before any of the view or content children have been checked.\nIt is invoked only once when the directive is instantiated."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
									"line": 293,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L293"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnInit.ngOnInit"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnInit.ngOnInit"
					}
				},
				{
					"id": 765,
					"name": "onReset",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3872,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 766,
							"name": "onReset",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Method called when the \"reset\" event is triggered on the form."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 3872,
									"character": 4
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupDirective.onReset"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.onReset"
					}
				},
				{
					"id": 698,
					"name": "onSubmit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 338,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L338"
						}
					],
					"signatures": [
						{
							"id": 699,
							"name": "onSubmit",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Method called with the \"submit\" event is triggered on the form.\nTriggers the "
											},
											{
												"kind": "code",
												"text": "`ngSubmit`"
											},
											{
												"kind": "text",
												"text": " emitter to emit the \"submit\" event as its payload."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
									"line": 338,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L338"
								}
							],
							"parameters": [
								{
									"id": 700,
									"name": "$event",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The \"submit\" event object"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.dom.d.ts",
											"qualifiedName": "Event"
										},
										"name": "Event",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupDirective.onSubmit"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.onSubmit"
					}
				},
				{
					"id": 740,
					"name": "removeControl",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3812,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 741,
							"name": "removeControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Removes the "
											},
											{
												"kind": "code",
												"text": "`FormControlName`"
											},
											{
												"kind": "text",
												"text": " instance from the internal list of directives"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 3812,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 742,
									"name": "dir",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The "
											},
											{
												"kind": "code",
												"text": "`FormControlName`"
											},
											{
												"kind": "text",
												"text": " directive instance."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormControlName"
										},
										"name": "FormControlName",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupDirective.removeControl"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.removeControl"
					}
				},
				{
					"id": 755,
					"name": "removeFormArray",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3845,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 756,
							"name": "removeFormArray",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Performs the necessary cleanup when a "
									},
									{
										"kind": "code",
										"text": "`FormArrayName`"
									},
									{
										"kind": "text",
										"text": " directive instance is removed from the\nview."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 3845,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 757,
									"name": "dir",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The "
											},
											{
												"kind": "code",
												"text": "`FormArrayName`"
											},
											{
												"kind": "text",
												"text": " directive instance."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormArrayName"
										},
										"name": "FormArrayName",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupDirective.removeFormArray"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.removeFormArray"
					}
				},
				{
					"id": 746,
					"name": "removeFormGroup",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3825,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 747,
							"name": "removeFormGroup",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Performs the necessary cleanup when a "
									},
									{
										"kind": "code",
										"text": "`FormGroupName`"
									},
									{
										"kind": "text",
										"text": " directive instance is removed from the\nview."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 3825,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 748,
									"name": "dir",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The "
											},
											{
												"kind": "code",
												"text": "`FormGroupName`"
											},
											{
												"kind": "text",
												"text": " directive instance."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormGroupName"
										},
										"name": "FormGroupName",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupDirective.removeFormGroup"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.removeFormGroup"
					}
				},
				{
					"id": 803,
					"name": "reset",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2910,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 804,
							"name": "reset",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Resets the control with the provided value if the control is present."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2910,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 805,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupDirective.reset"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.reset"
					}
				},
				{
					"id": 767,
					"name": "resetForm",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3879,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 768,
							"name": "resetForm",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Resets the form to an initial value and resets its submitted status."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 3879,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 769,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new value for the form."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupDirective.resetForm"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.resetForm"
					}
				},
				{
					"id": 712,
					"name": "submit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 505,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L505"
						}
					],
					"signatures": [
						{
							"id": 713,
							"name": "submit",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
									"line": 505,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L505"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 714,
					"name": "submitFailed",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 551,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L551"
						}
					],
					"signatures": [
						{
							"id": 715,
							"name": "submitFailed",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
									"line": 551,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L551"
								}
							],
							"parameters": [
								{
									"id": 716,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Error"
										},
										"name": "Error",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 717,
					"name": "submitSuccessful",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
							"line": 564,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L564"
						}
					],
					"signatures": [
						{
							"id": 718,
							"name": "submitSuccessful",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
									"line": 564,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L564"
								}
							],
							"parameters": [
								{
									"id": 719,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 761,
					"name": "updateModel",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3859,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 762,
							"name": "updateModel",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets the new value for the provided "
									},
									{
										"kind": "code",
										"text": "`FormControlName`"
									},
									{
										"kind": "text",
										"text": " directive."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 3859,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 763,
									"name": "dir",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The "
											},
											{
												"kind": "code",
												"text": "`FormControlName`"
											},
											{
												"kind": "text",
												"text": " directive instance."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormControlName"
										},
										"name": "FormControlName",
										"package": "@angular/forms"
									}
								},
								{
									"id": 764,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new value for the directive's control."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupDirective.updateModel"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupDirective.updateModel"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						641
					]
				},
				{
					"title": "Properties",
					"children": [
						682,
						690,
						658,
						726,
						656,
						691,
						657,
						660,
						680,
						685,
						679,
						681,
						692,
						684,
						686,
						770,
						727,
						659,
						678,
						687,
						683,
						661,
						688,
						677,
						640,
						639
					]
				},
				{
					"title": "Accessors",
					"children": [
						801,
						730,
						787,
						779,
						781,
						783,
						675,
						728,
						775,
						668,
						666,
						670,
						732,
						777,
						785,
						791,
						795,
						664,
						722,
						662,
						789,
						793,
						672,
						773,
						799,
						771,
						797
					]
				},
				{
					"title": "Methods",
					"children": [
						734,
						752,
						743,
						737,
						810,
						758,
						749,
						710,
						806,
						707,
						701,
						704,
						693,
						720,
						696,
						765,
						698,
						740,
						755,
						746,
						803,
						767,
						712,
						714,
						717,
						761
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
					"line": 118,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form.directive.ts#L118"
				}
			],
			"typeParameters": [
				{
					"id": 814,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/forms/index.d.ts",
						"qualifiedName": "FormGroupDirective"
					},
					"name": "FormGroupDirective",
					"package": "@angular/forms"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnInit"
					},
					"name": "OnInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnChanges"
					},
					"name": "OnChanges",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 421,
			"name": "FormGroupNameDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"comment": {
				"summary": [
					{
						"kind": "text",
						"text": "A full exertion of FormGroupName from @angular/forms. The only change is the\nability to access the control container outside of the current component"
					}
				],
				"blockTags": [
					{
						"tag": "@deprecated",
						"content": [
							{
								"kind": "text",
								"text": "use the ParentControlContainerDirective"
							}
						]
					}
				]
			},
			"children": [
				{
					"id": 424,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-group-name.directive.ts",
							"line": 45,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-group-name.directive.ts#L45"
						}
					],
					"signatures": [
						{
							"id": 425,
							"name": "FormGroupNameDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-group-name.directive.ts",
									"line": 45,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-group-name.directive.ts#L45"
								}
							],
							"parameters": [
								{
									"id": 426,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ControlContainer"
										},
										"name": "ControlContainer",
										"package": "@angular/forms"
									}
								},
								{
									"id": 427,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "any"
										}
									}
								},
								{
									"id": 428,
									"name": "asyncValidators",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "any"
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 421,
								"name": "FormGroupNameDirective",
								"package": "@rxap/forms"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupName.constructor"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.constructor"
					}
				},
				{
					"id": 429,
					"name": "name",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "Tracks the name of the "
									},
									{
										"kind": "code",
										"text": "`FormGroup`"
									},
									{
										"kind": "text",
										"text": " bound to the directive. The name corresponds\nto a key in the parent "
									},
									{
										"kind": "code",
										"text": "`FormGroup`"
									},
									{
										"kind": "text",
										"text": " or "
									},
									{
										"kind": "code",
										"text": "`FormArray`"
									},
									{
										"kind": "text",
										"text": ".\nAccepts a name as a string or a number.\nThe name in the form of a string is useful for individual forms,\nwhile the numerical form allows for form groups to be bound\nto indices when iterating over groups in a "
									},
									{
										"kind": "code",
										"text": "`FormArray`"
									},
									{
										"kind": "text",
										"text": "."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-group-name.directive.ts",
							"line": 38,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-group-name.directive.ts#L38"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "intrinsic",
								"name": "string"
							},
							{
								"type": "intrinsic",
								"name": "number"
							}
						]
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.name"
					}
				},
				{
					"id": 423,
					"name": "ɵdir",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isStatic": true,
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3948,
							"character": 11
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "unknown"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.ɵdir"
					}
				},
				{
					"id": 422,
					"name": "ɵfac",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isStatic": true,
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3947,
							"character": 11
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "unknown"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.ɵfac"
					}
				},
				{
					"id": 470,
					"name": "asyncValidator",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2904,
							"character": 8
						}
					],
					"getSignature": {
						"id": 471,
						"name": "asyncValidator",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Asynchronous validator function composed of all the asynchronous validators registered with\nthis directive."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2904,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "AsyncValidatorFn"
									},
									"name": "AsyncValidatorFn",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupName.asyncValidator"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.asyncValidator"
					}
				},
				{
					"id": 430,
					"name": "control",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-group-name.directive.ts",
							"line": 40,
							"character": 22,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-group-name.directive.ts#L40"
						}
					],
					"getSignature": {
						"id": 431,
						"name": "control",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "The "
										},
										{
											"kind": "code",
											"text": "`FormGroup`"
										},
										{
											"kind": "text",
											"text": " bound to this directive."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/directives/form-group-name.directive.ts",
								"line": 40,
								"character": 22,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-group-name.directive.ts#L40"
							}
						],
						"type": {
							"type": "reference",
							"target": 1716,
							"name": "RxapFormGroup",
							"package": "@rxap/forms"
						},
						"overwrites": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupName.control"
						}
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.control"
					}
				},
				{
					"id": 456,
					"name": "dirty",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2844,
							"character": 8
						}
					],
					"getSignature": {
						"id": 457,
						"name": "dirty",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is dirty, meaning that the user has changed\nthe value in the UI. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2844,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupName.dirty"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.dirty"
					}
				},
				{
					"id": 448,
					"name": "disabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2821,
							"character": 8
						}
					],
					"getSignature": {
						"id": 449,
						"name": "disabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is disabled, meaning that the control is disabled\nin the UI and is exempt from validation checks and excluded from aggregate\nvalues of ancestor controls. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2821,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupName.disabled"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.disabled"
					}
				},
				{
					"id": 450,
					"name": "enabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2827,
							"character": 8
						}
					],
					"getSignature": {
						"id": 451,
						"name": "enabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is enabled, meaning that the control is included in ancestor\ncalculations of validity or value. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2827,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupName.enabled"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.enabled"
					}
				},
				{
					"id": 452,
					"name": "errors",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2832,
							"character": 8
						}
					],
					"getSignature": {
						"id": 453,
						"name": "errors",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports the control's validation errors. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2832,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "ValidationErrors"
									},
									"name": "ValidationErrors",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupName.errors"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.errors"
					}
				},
				{
					"id": 438,
					"name": "formDirective",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3476,
							"character": 8
						}
					],
					"getSignature": {
						"id": 439,
						"name": "formDirective",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "The top-level directive for this group if present, otherwise null."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 3476,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "Form"
									},
									"name": "Form",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupName.formDirective"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.formDirective"
					}
				},
				{
					"id": 444,
					"name": "invalid",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2807,
							"character": 8
						}
					],
					"getSignature": {
						"id": 445,
						"name": "invalid",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is invalid, meaning that an error exists in the input value.\nIf the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2807,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupName.invalid"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.invalid"
					}
				},
				{
					"id": 436,
					"name": "path",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3471,
							"character": 8
						}
					],
					"getSignature": {
						"id": 437,
						"name": "path",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "The path to this group from the top-level directive."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 3471,
								"character": 8
							}
						],
						"type": {
							"type": "array",
							"elementType": {
								"type": "intrinsic",
								"name": "string"
							}
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupName.path"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.path"
					}
				},
				{
					"id": 446,
					"name": "pending",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2814,
							"character": 8
						}
					],
					"getSignature": {
						"id": 447,
						"name": "pending",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether a control is pending, meaning that async validation is occurring and\nerrors are not yet available for the input value. If the control is not present, null is\nreturned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2814,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupName.pending"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.pending"
					}
				},
				{
					"id": 454,
					"name": "pristine",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2838,
							"character": 8
						}
					],
					"getSignature": {
						"id": 455,
						"name": "pristine",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is pristine, meaning that the user has not yet changed\nthe value in the UI. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2838,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupName.pristine"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.pristine"
					}
				},
				{
					"id": 460,
					"name": "status",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2857,
							"character": 8
						}
					],
					"getSignature": {
						"id": 461,
						"name": "status",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports the validation status of the control. Possible values include:\n'VALID', 'INVALID', 'DISABLED', and 'PENDING'.\nIf the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2857,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "string"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupName.status"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.status"
					}
				},
				{
					"id": 464,
					"name": "statusChanges",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2869,
							"character": 8
						}
					],
					"getSignature": {
						"id": 465,
						"name": "statusChanges",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Returns a multicasting observable that emits a validation status whenever it is\ncalculated for the control. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2869,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
										"qualifiedName": "Observable"
									},
									"typeArguments": [
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "Observable",
									"package": "rxjs"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupName.statusChanges"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.statusChanges"
					}
				},
				{
					"id": 458,
					"name": "touched",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2850,
							"character": 8
						}
					],
					"getSignature": {
						"id": 459,
						"name": "touched",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is touched, meaning that the user has triggered\na "
										},
										{
											"kind": "code",
											"text": "`blur`"
										},
										{
											"kind": "text",
											"text": " event on it. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2850,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupName.touched"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.touched"
					}
				},
				{
					"id": 462,
					"name": "untouched",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2863,
							"character": 8
						}
					],
					"getSignature": {
						"id": 463,
						"name": "untouched",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is untouched, meaning that the user has not yet triggered\na "
										},
										{
											"kind": "code",
											"text": "`blur`"
										},
										{
											"kind": "text",
											"text": " event on it. If the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2863,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupName.untouched"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.untouched"
					}
				},
				{
					"id": 442,
					"name": "valid",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2801,
							"character": 8
						}
					],
					"getSignature": {
						"id": 443,
						"name": "valid",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports whether the control is valid. A control is considered valid if no\nvalidation errors exist with the current value.\nIf the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2801,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "intrinsic",
									"name": "boolean"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupName.valid"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.valid"
					}
				},
				{
					"id": 468,
					"name": "validator",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2898,
							"character": 8
						}
					],
					"getSignature": {
						"id": 469,
						"name": "validator",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Synchronous validator function composed of all the synchronous validators registered with this\ndirective."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2898,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "ValidatorFn"
									},
									"name": "ValidatorFn",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupName.validator"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.validator"
					}
				},
				{
					"id": 440,
					"name": "value",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2794,
							"character": 8
						}
					],
					"getSignature": {
						"id": 441,
						"name": "value",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Reports the value of the control if it is present, otherwise null."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2794,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "any"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupName.value"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.value"
					}
				},
				{
					"id": 466,
					"name": "valueChanges",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2876,
							"character": 8
						}
					],
					"getSignature": {
						"id": 467,
						"name": "valueChanges",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [],
							"blockTags": [
								{
									"tag": "@description",
									"content": [
										{
											"kind": "text",
											"text": "Returns a multicasting observable of value changes for the control that emits every time the\nvalue of the control changes in the UI or programmatically.\nIf the control is not present, null is returned."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2876,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
										"qualifiedName": "Observable"
									},
									"typeArguments": [
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "Observable",
									"package": "rxjs"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "FormGroupName.valueChanges"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.valueChanges"
					}
				},
				{
					"id": 479,
					"name": "getError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2969,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 480,
							"name": "getError",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Reports error data for the control with the given path."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "For example, for the following "
											},
											{
												"kind": "code",
												"text": "`FormGroup`"
											},
											{
												"kind": "text",
												"text": ":\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nform = new FormGroup({\n  address: new FormGroup({ street: new FormControl() })\n});\n```"
											},
											{
												"kind": "text",
												"text": "\n\nThe path to the 'street' control from the root form would be 'address' -> 'street'.\n\nIt can be provided to this method in one of two formats:\n\n1. An array of string control names, e.g. "
											},
											{
												"kind": "code",
												"text": "`['address', 'street']`"
											},
											{
												"kind": "text",
												"text": "\n1. A period-delimited list of control names in one string, e.g. "
											},
											{
												"kind": "code",
												"text": "`'address.street'`"
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "error data for that particular error. If the control or error is not present,\nnull is returned."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2969,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 481,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The code of the error to check"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 482,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A list of control names that designates how to move from the current control\nto the control that should be queried for errors."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "array",
												"elementType": {
													"type": "union",
													"types": [
														{
															"type": "intrinsic",
															"name": "string"
														},
														{
															"type": "intrinsic",
															"name": "number"
														}
													]
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupName.getError"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.getError"
					}
				},
				{
					"id": 475,
					"name": "hasError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2941,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 476,
							"name": "hasError",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Reports whether the control with the given path has the error specified."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "For example, for the following "
											},
											{
												"kind": "code",
												"text": "`FormGroup`"
											},
											{
												"kind": "text",
												"text": ":\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nform = new FormGroup({\n  address: new FormGroup({ street: new FormControl() })\n});\n```"
											},
											{
												"kind": "text",
												"text": "\n\nThe path to the 'street' control from the root form would be 'address' -> 'street'.\n\nIt can be provided to this method in one of two formats:\n\n1. An array of string control names, e.g. "
											},
											{
												"kind": "code",
												"text": "`['address', 'street']`"
											},
											{
												"kind": "text",
												"text": "\n1. A period-delimited list of control names in one string, e.g. "
											},
											{
												"kind": "code",
												"text": "`'address.street'`"
											},
											{
												"kind": "text",
												"text": "\n\nIf no path is given, this method checks for the error on the current control."
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "whether the given error is present in the control at the given path.\n\nIf the control is not present, false is returned."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2941,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 477,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The code of the error to check"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 478,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A list of control names that designates how to move from the current control\nto the control that should be queried for errors."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "array",
												"elementType": {
													"type": "union",
													"types": [
														{
															"type": "intrinsic",
															"name": "string"
														},
														{
															"type": "intrinsic",
															"name": "number"
														}
													]
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupName.hasError"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.hasError"
					}
				},
				{
					"id": 434,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3461,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 435,
							"name": "ngOnDestroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "@docs-private"
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 3461,
									"character": 4
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupName.ngOnDestroy"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.ngOnDestroy"
					}
				},
				{
					"id": 432,
					"name": "ngOnInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3459,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 433,
							"name": "ngOnInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "@docs-private"
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 3459,
									"character": 4
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupName.ngOnInit"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.ngOnInit"
					}
				},
				{
					"id": 472,
					"name": "reset",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2910,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 473,
							"name": "reset",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Resets the control with the provided value if the control is present."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2910,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 474,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "FormGroupName.reset"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "FormGroupName.reset"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						424
					]
				},
				{
					"title": "Properties",
					"children": [
						429,
						423,
						422
					]
				},
				{
					"title": "Accessors",
					"children": [
						470,
						430,
						456,
						448,
						450,
						452,
						438,
						444,
						436,
						446,
						454,
						460,
						464,
						458,
						462,
						442,
						468,
						440,
						466
					]
				},
				{
					"title": "Methods",
					"children": [
						479,
						475,
						434,
						432,
						472
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/form-group-name.directive.ts",
					"line": 35,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-group-name.directive.ts#L35"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/forms/index.d.ts",
						"qualifiedName": "FormGroupName"
					},
					"name": "FormGroupName",
					"package": "@angular/forms"
				}
			]
		},
		{
			"id": 483,
			"name": "FormLoadedDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 484,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-loaded.directive.ts",
							"line": 24,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loaded.directive.ts#L24"
						}
					],
					"signatures": [
						{
							"id": 485,
							"name": "FormLoadedDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-loaded.directive.ts",
									"line": 24,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loaded.directive.ts#L24"
								}
							],
							"parameters": [
								{
									"id": 486,
									"name": "formDirective",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 638,
										"name": "FormDirective",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 487,
									"name": "template",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "TemplateRef"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "void"
											}
										],
										"name": "TemplateRef",
										"package": "@angular/core"
									}
								},
								{
									"id": 488,
									"name": "viewContainerRef",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ViewContainerRef"
										},
										"name": "ViewContainerRef",
										"package": "@angular/core"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 483,
								"name": "FormLoadedDirective",
								"package": "@rxap/forms"
							}
						}
					]
				},
				{
					"id": 493,
					"name": "ngAfterViewInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-loaded.directive.ts",
							"line": 31,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loaded.directive.ts#L31"
						}
					],
					"signatures": [
						{
							"id": 494,
							"name": "ngAfterViewInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after\nAngular has completed initialization of a component's view.\nIt is invoked only once when the view is instantiated."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-loaded.directive.ts",
									"line": 31,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loaded.directive.ts#L31"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "AfterViewInit.ngAfterViewInit"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "AfterViewInit.ngAfterViewInit"
					}
				},
				{
					"id": 495,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-loaded.directive.ts",
							"line": 43,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loaded.directive.ts#L43"
						}
					],
					"signatures": [
						{
							"id": 496,
							"name": "ngOnDestroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that performs custom clean-up, invoked immediately\nbefore a directive, pipe, or service instance is destroyed."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-loaded.directive.ts",
									"line": 43,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loaded.directive.ts#L43"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnDestroy.ngOnDestroy"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnDestroy.ngOnDestroy"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						484
					]
				},
				{
					"title": "Methods",
					"children": [
						493,
						495
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/form-loaded.directive.ts",
					"line": 20,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loaded.directive.ts#L20"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "AfterViewInit"
					},
					"name": "AfterViewInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 515,
			"name": "FormLoadingDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 516,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-loading.directive.ts",
							"line": 24,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loading.directive.ts#L24"
						}
					],
					"signatures": [
						{
							"id": 517,
							"name": "FormLoadingDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-loading.directive.ts",
									"line": 24,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loading.directive.ts#L24"
								}
							],
							"parameters": [
								{
									"id": 518,
									"name": "formDirective",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 638,
										"name": "FormDirective",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 519,
									"name": "template",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "TemplateRef"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "void"
											}
										],
										"name": "TemplateRef",
										"package": "@angular/core"
									}
								},
								{
									"id": 520,
									"name": "viewContainerRef",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ViewContainerRef"
										},
										"name": "ViewContainerRef",
										"package": "@angular/core"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 515,
								"name": "FormLoadingDirective",
								"package": "@rxap/forms"
							}
						}
					]
				},
				{
					"id": 525,
					"name": "ngAfterViewInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-loading.directive.ts",
							"line": 31,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loading.directive.ts#L31"
						}
					],
					"signatures": [
						{
							"id": 526,
							"name": "ngAfterViewInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after\nAngular has completed initialization of a component's view.\nIt is invoked only once when the view is instantiated."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-loading.directive.ts",
									"line": 31,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loading.directive.ts#L31"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "AfterViewInit.ngAfterViewInit"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "AfterViewInit.ngAfterViewInit"
					}
				},
				{
					"id": 527,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-loading.directive.ts",
							"line": 43,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loading.directive.ts#L43"
						}
					],
					"signatures": [
						{
							"id": 528,
							"name": "ngOnDestroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that performs custom clean-up, invoked immediately\nbefore a directive, pipe, or service instance is destroyed."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-loading.directive.ts",
									"line": 43,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loading.directive.ts#L43"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnDestroy.ngOnDestroy"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnDestroy.ngOnDestroy"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						516
					]
				},
				{
					"title": "Methods",
					"children": [
						525,
						527
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/form-loading.directive.ts",
					"line": 20,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loading.directive.ts#L20"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "AfterViewInit"
					},
					"name": "AfterViewInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 497,
			"name": "FormLoadingErrorDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 498,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-loading-error.directive.ts",
							"line": 21,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loading-error.directive.ts#L21"
						}
					],
					"signatures": [
						{
							"id": 499,
							"name": "FormLoadingErrorDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-loading-error.directive.ts",
									"line": 21,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loading-error.directive.ts#L21"
								}
							],
							"parameters": [
								{
									"id": 500,
									"name": "formDirective",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 638,
										"name": "FormDirective",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 501,
									"name": "template",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "TemplateRef"
										},
										"typeArguments": [
											{
												"type": "reflection",
												"declaration": {
													"id": 502,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"children": [
														{
															"id": 503,
															"name": "$implicit",
															"variant": "declaration",
															"kind": 1024,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/directives/form-loading-error.directive.ts",
																	"line": 23,
																	"character": 66,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loading-error.directive.ts#L23"
																}
															],
															"type": {
																"type": "reference",
																"target": {
																	"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
																	"qualifiedName": "Error"
																},
																"name": "Error",
																"package": "typescript"
															}
														}
													],
													"groups": [
														{
															"title": "Properties",
															"children": [
																503
															]
														}
													],
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/directives/form-loading-error.directive.ts",
															"line": 23,
															"character": 64,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loading-error.directive.ts#L23"
														}
													]
												}
											}
										],
										"name": "TemplateRef",
										"package": "@angular/core"
									}
								},
								{
									"id": 504,
									"name": "viewContainerRef",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ViewContainerRef"
										},
										"name": "ViewContainerRef",
										"package": "@angular/core"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 497,
								"name": "FormLoadingErrorDirective",
								"package": "@rxap/forms"
							}
						}
					]
				},
				{
					"id": 511,
					"name": "ngAfterViewInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-loading-error.directive.ts",
							"line": 28,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loading-error.directive.ts#L28"
						}
					],
					"signatures": [
						{
							"id": 512,
							"name": "ngAfterViewInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after\nAngular has completed initialization of a component's view.\nIt is invoked only once when the view is instantiated."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-loading-error.directive.ts",
									"line": 28,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loading-error.directive.ts#L28"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "AfterViewInit.ngAfterViewInit"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "AfterViewInit.ngAfterViewInit"
					}
				},
				{
					"id": 513,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-loading-error.directive.ts",
							"line": 39,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loading-error.directive.ts#L39"
						}
					],
					"signatures": [
						{
							"id": 514,
							"name": "ngOnDestroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that performs custom clean-up, invoked immediately\nbefore a directive, pipe, or service instance is destroyed."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-loading-error.directive.ts",
									"line": 39,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loading-error.directive.ts#L39"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnDestroy.ngOnDestroy"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnDestroy.ngOnDestroy"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						498
					]
				},
				{
					"title": "Methods",
					"children": [
						511,
						513
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/form-loading-error.directive.ts",
					"line": 17,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-loading-error.directive.ts#L17"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "AfterViewInit"
					},
					"name": "AfterViewInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 529,
			"name": "FormResetDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 530,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-reset.directive.ts",
							"line": 24,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-reset.directive.ts#L24"
						}
					],
					"signatures": [
						{
							"id": 531,
							"name": "FormResetDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-reset.directive.ts",
									"line": 24,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-reset.directive.ts#L24"
								}
							],
							"parameters": [
								{
									"id": 532,
									"name": "formDirective",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 638,
										"name": "FormDirective",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 529,
								"name": "FormResetDirective",
								"package": "@rxap/forms"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "ConfirmClick.constructor"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "ConfirmClick.constructor"
					}
				},
				{
					"id": 533,
					"name": "type",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-reset.directive.ts",
							"line": 22,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-reset.directive.ts#L22"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"defaultValue": "'button'"
				},
				{
					"id": 537,
					"name": "hasConfirmDirective",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/directives/src/lib/confirm-click.ts",
							"line": 14,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/directives/src/lib/confirm-click.ts#L14"
						}
					],
					"setSignature": {
						"id": 538,
						"name": "hasConfirmDirective",
						"variant": "signature",
						"kind": 1048576,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/directives/src/lib/confirm-click.ts",
								"line": 14,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/directives/src/lib/confirm-click.ts#L14"
							}
						],
						"parameters": [
							{
								"id": 539,
								"name": "value",
								"variant": "param",
								"kind": 32768,
								"flags": {},
								"type": {
									"type": "intrinsic",
									"name": "any"
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "ConfirmClick.hasConfirmDirective"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ConfirmClick.hasConfirmDirective"
					}
				},
				{
					"id": 535,
					"name": "execute",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-reset.directive.ts",
							"line": 30,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-reset.directive.ts#L30"
						}
					],
					"signatures": [
						{
							"id": 536,
							"name": "execute",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-reset.directive.ts",
									"line": 30,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-reset.directive.ts#L30"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "ConfirmClick.execute"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "ConfirmClick.execute"
					}
				},
				{
					"id": 540,
					"name": "onClick",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/directives/src/lib/confirm-click.ts",
							"line": 19,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/directives/src/lib/confirm-click.ts#L19"
						}
					],
					"signatures": [
						{
							"id": 541,
							"name": "onClick",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/directives/src/lib/confirm-click.ts",
									"line": 19,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/directives/src/lib/confirm-click.ts#L19"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "ConfirmClick.onClick"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ConfirmClick.onClick"
					}
				},
				{
					"id": 542,
					"name": "onConfirm",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/directives/src/lib/confirm-click.ts",
							"line": 26,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/directives/src/lib/confirm-click.ts#L26"
						}
					],
					"signatures": [
						{
							"id": 543,
							"name": "onConfirm",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/directives/src/lib/confirm-click.ts",
									"line": 26,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/directives/src/lib/confirm-click.ts#L26"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "ConfirmClick.onConfirm"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ConfirmClick.onConfirm"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						530
					]
				},
				{
					"title": "Properties",
					"children": [
						533
					]
				},
				{
					"title": "Accessors",
					"children": [
						537
					]
				},
				{
					"title": "Methods",
					"children": [
						535,
						540,
						542
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/form-reset.directive.ts",
					"line": 18,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-reset.directive.ts#L18"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "packages/angular/directives/src/lib/confirm-click.ts",
						"qualifiedName": "ConfirmClick"
					},
					"name": "ConfirmClick",
					"package": "@rxap/directives"
				}
			]
		},
		{
			"id": 598,
			"name": "FormSubmitDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 599,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
							"line": 54,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit.directive.ts#L54"
						}
					],
					"signatures": [
						{
							"id": 600,
							"name": "FormSubmitDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
									"line": 54,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit.directive.ts#L54"
								}
							],
							"parameters": [
								{
									"id": 601,
									"name": "formDirective",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 638,
										"name": "FormDirective",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 602,
									"name": "router",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/router/router_module.d-Bx9ArA6K.d.ts",
													"qualifiedName": "Router"
												},
												"name": "Router",
												"package": "@angular/router"
											}
										]
									},
									"defaultValue": "null"
								}
							],
							"type": {
								"type": "reference",
								"target": 598,
								"name": "FormSubmitDirective",
								"package": "@rxap/forms"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "ConfirmClick.constructor"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "ConfirmClick.constructor"
					}
				},
				{
					"id": 606,
					"name": "afterSubmit",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
							"line": 44,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit.directive.ts#L44"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "OutputEmitterRef"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "OutputEmitterRef",
						"package": "@angular/core"
					},
					"defaultValue": "..."
				},
				{
					"id": 609,
					"name": "disabled",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
							"line": 50,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit.directive.ts#L50"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Signal"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Signal",
						"package": "@angular/core"
					},
					"defaultValue": "..."
				},
				{
					"id": 607,
					"name": "disableWhileSubmitting",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
							"line": 46,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit.directive.ts#L46"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "InputSignal"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "InputSignal",
						"package": "@angular/core"
					},
					"defaultValue": "..."
				},
				{
					"id": 605,
					"name": "navigateAfterSubmit",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
							"line": 42,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit.directive.ts#L42"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "InputSignal"
						},
						"typeArguments": [
							{
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "undefined"
									},
									{
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "string"
										}
									}
								]
							}
						],
						"name": "InputSignal",
						"package": "@angular/core"
					},
					"defaultValue": "..."
				},
				{
					"id": 604,
					"name": "resetAfterSubmit",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
							"line": 40,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit.directive.ts#L40"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "InputSignalWithTransform"
						},
						"typeArguments": [
							{
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "boolean"
									},
									{
										"type": "literal",
										"value": ""
									}
								]
							},
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "InputSignalWithTransform",
						"package": "@angular/core"
					},
					"defaultValue": "..."
				},
				{
					"id": 608,
					"name": "submitting",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
							"line": 48,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit.directive.ts#L48"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "Signal"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Signal",
						"package": "@angular/core"
					},
					"defaultValue": "..."
				},
				{
					"id": 603,
					"name": "type",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
							"line": 38,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit.directive.ts#L38"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/core/index.d.ts",
							"qualifiedName": "InputSignal"
						},
						"typeArguments": [
							{
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": "button"
									},
									{
										"type": "literal",
										"value": "submit"
									},
									{
										"type": "literal",
										"value": "reset"
									}
								]
							}
						],
						"name": "InputSignal",
						"package": "@angular/core"
					},
					"defaultValue": "..."
				},
				{
					"id": 617,
					"name": "hasConfirmDirective",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/directives/src/lib/confirm-click.ts",
							"line": 14,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/directives/src/lib/confirm-click.ts#L14"
						}
					],
					"setSignature": {
						"id": 618,
						"name": "hasConfirmDirective",
						"variant": "signature",
						"kind": 1048576,
						"flags": {
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "packages/angular/directives/src/lib/confirm-click.ts",
								"line": 14,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/directives/src/lib/confirm-click.ts#L14"
							}
						],
						"parameters": [
							{
								"id": 619,
								"name": "value",
								"variant": "param",
								"kind": 32768,
								"flags": {},
								"type": {
									"type": "intrinsic",
									"name": "any"
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "ConfirmClick.hasConfirmDirective"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ConfirmClick.hasConfirmDirective"
					}
				},
				{
					"id": 613,
					"name": "execute",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
							"line": 63,
							"character": 12,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit.directive.ts#L63"
						}
					],
					"signatures": [
						{
							"id": 614,
							"name": "execute",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
									"line": 63,
									"character": 12,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit.directive.ts#L63"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "ConfirmClick.execute"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "ConfirmClick.execute"
					}
				},
				{
					"id": 615,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
							"line": 90,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit.directive.ts#L90"
						}
					],
					"signatures": [
						{
							"id": 616,
							"name": "ngOnDestroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that performs custom clean-up, invoked immediately\nbefore a directive, pipe, or service instance is destroyed."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
									"line": 90,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit.directive.ts#L90"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnDestroy.ngOnDestroy"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnDestroy.ngOnDestroy"
					}
				},
				{
					"id": 620,
					"name": "onClick",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/directives/src/lib/confirm-click.ts",
							"line": 19,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/directives/src/lib/confirm-click.ts#L19"
						}
					],
					"signatures": [
						{
							"id": 621,
							"name": "onClick",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/directives/src/lib/confirm-click.ts",
									"line": 19,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/directives/src/lib/confirm-click.ts#L19"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "ConfirmClick.onClick"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ConfirmClick.onClick"
					}
				},
				{
					"id": 622,
					"name": "onConfirm",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/directives/src/lib/confirm-click.ts",
							"line": 26,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/directives/src/lib/confirm-click.ts#L26"
						}
					],
					"signatures": [
						{
							"id": 623,
							"name": "onConfirm",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/angular/directives/src/lib/confirm-click.ts",
									"line": 26,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/directives/src/lib/confirm-click.ts#L26"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "ConfirmClick.onConfirm"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "ConfirmClick.onConfirm"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						599
					]
				},
				{
					"title": "Properties",
					"children": [
						606,
						609,
						607,
						605,
						604,
						608,
						603
					]
				},
				{
					"title": "Accessors",
					"children": [
						617
					]
				},
				{
					"title": "Methods",
					"children": [
						613,
						615,
						620,
						622
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
					"line": 36,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit.directive.ts#L36"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "packages/angular/directives/src/lib/confirm-click.ts",
						"qualifiedName": "ConfirmClick"
					},
					"name": "ConfirmClick",
					"package": "@rxap/directives"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 544,
			"name": "FormSubmitFailedDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 545,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts",
							"line": 21,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts#L21"
						}
					],
					"signatures": [
						{
							"id": 546,
							"name": "FormSubmitFailedDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts",
									"line": 21,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts#L21"
								}
							],
							"parameters": [
								{
									"id": 547,
									"name": "formDirective",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 638,
										"name": "FormDirective",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 548,
									"name": "template",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "TemplateRef"
										},
										"typeArguments": [
											{
												"type": "reflection",
												"declaration": {
													"id": 549,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"children": [
														{
															"id": 550,
															"name": "$implicit",
															"variant": "declaration",
															"kind": 1024,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts",
																	"line": 23,
																	"character": 66,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts#L23"
																}
															],
															"type": {
																"type": "reference",
																"target": {
																	"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
																	"qualifiedName": "Error"
																},
																"name": "Error",
																"package": "typescript"
															}
														}
													],
													"groups": [
														{
															"title": "Properties",
															"children": [
																550
															]
														}
													],
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts",
															"line": 23,
															"character": 64,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts#L23"
														}
													]
												}
											}
										],
										"name": "TemplateRef",
										"package": "@angular/core"
									}
								},
								{
									"id": 551,
									"name": "viewContainerRef",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ViewContainerRef"
										},
										"name": "ViewContainerRef",
										"package": "@angular/core"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 544,
								"name": "FormSubmitFailedDirective",
								"package": "@rxap/forms"
							}
						}
					]
				},
				{
					"id": 558,
					"name": "ngAfterViewInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts",
							"line": 28,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts#L28"
						}
					],
					"signatures": [
						{
							"id": 559,
							"name": "ngAfterViewInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after\nAngular has completed initialization of a component's view.\nIt is invoked only once when the view is instantiated."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts",
									"line": 28,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts#L28"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "AfterViewInit.ngAfterViewInit"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "AfterViewInit.ngAfterViewInit"
					}
				},
				{
					"id": 560,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts",
							"line": 39,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts#L39"
						}
					],
					"signatures": [
						{
							"id": 561,
							"name": "ngOnDestroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that performs custom clean-up, invoked immediately\nbefore a directive, pipe, or service instance is destroyed."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts",
									"line": 39,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts#L39"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnDestroy.ngOnDestroy"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnDestroy.ngOnDestroy"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						545
					]
				},
				{
					"title": "Methods",
					"children": [
						558,
						560
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts",
					"line": 17,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts#L17"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "AfterViewInit"
					},
					"name": "AfterViewInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 562,
			"name": "FormSubmitInvalidDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 563,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts",
							"line": 21,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts#L21"
						}
					],
					"signatures": [
						{
							"id": 564,
							"name": "FormSubmitInvalidDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts",
									"line": 21,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts#L21"
								}
							],
							"parameters": [
								{
									"id": 565,
									"name": "formDirective",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 638,
										"name": "FormDirective",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 566,
									"name": "template",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "TemplateRef"
										},
										"typeArguments": [
											{
												"type": "reflection",
												"declaration": {
													"id": 567,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"children": [
														{
															"id": 568,
															"name": "$implicit",
															"variant": "declaration",
															"kind": 1024,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts",
																	"line": 23,
																	"character": 66,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts#L23"
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "any"
															}
														}
													],
													"groups": [
														{
															"title": "Properties",
															"children": [
																568
															]
														}
													],
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts",
															"line": 23,
															"character": 64,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts#L23"
														}
													]
												}
											}
										],
										"name": "TemplateRef",
										"package": "@angular/core"
									}
								},
								{
									"id": 569,
									"name": "viewContainerRef",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ViewContainerRef"
										},
										"name": "ViewContainerRef",
										"package": "@angular/core"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 562,
								"name": "FormSubmitInvalidDirective",
								"package": "@rxap/forms"
							}
						}
					]
				},
				{
					"id": 576,
					"name": "ngAfterViewInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts",
							"line": 28,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts#L28"
						}
					],
					"signatures": [
						{
							"id": 577,
							"name": "ngAfterViewInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after\nAngular has completed initialization of a component's view.\nIt is invoked only once when the view is instantiated."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts",
									"line": 28,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts#L28"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "AfterViewInit.ngAfterViewInit"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "AfterViewInit.ngAfterViewInit"
					}
				},
				{
					"id": 578,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts",
							"line": 37,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts#L37"
						}
					],
					"signatures": [
						{
							"id": 579,
							"name": "ngOnDestroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that performs custom clean-up, invoked immediately\nbefore a directive, pipe, or service instance is destroyed."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts",
									"line": 37,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts#L37"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnDestroy.ngOnDestroy"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnDestroy.ngOnDestroy"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						563
					]
				},
				{
					"title": "Methods",
					"children": [
						576,
						578
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts",
					"line": 17,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts#L17"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "AfterViewInit"
					},
					"name": "AfterViewInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 580,
			"name": "FormSubmitSuccessfulDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 581,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts",
							"line": 21,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts#L21"
						}
					],
					"signatures": [
						{
							"id": 582,
							"name": "FormSubmitSuccessfulDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts",
									"line": 21,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts#L21"
								}
							],
							"parameters": [
								{
									"id": 583,
									"name": "formDirective",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 638,
										"name": "FormDirective",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 584,
									"name": "template",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "TemplateRef"
										},
										"typeArguments": [
											{
												"type": "reflection",
												"declaration": {
													"id": 585,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"children": [
														{
															"id": 586,
															"name": "$implicit",
															"variant": "declaration",
															"kind": 1024,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts",
																	"line": 23,
																	"character": 66,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts#L23"
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "any"
															}
														}
													],
													"groups": [
														{
															"title": "Properties",
															"children": [
																586
															]
														}
													],
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts",
															"line": 23,
															"character": 64,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts#L23"
														}
													]
												}
											}
										],
										"name": "TemplateRef",
										"package": "@angular/core"
									}
								},
								{
									"id": 587,
									"name": "viewContainerRef",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ViewContainerRef"
										},
										"name": "ViewContainerRef",
										"package": "@angular/core"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 580,
								"name": "FormSubmitSuccessfulDirective",
								"package": "@rxap/forms"
							}
						}
					]
				},
				{
					"id": 594,
					"name": "ngAfterViewInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts",
							"line": 28,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts#L28"
						}
					],
					"signatures": [
						{
							"id": 595,
							"name": "ngAfterViewInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after\nAngular has completed initialization of a component's view.\nIt is invoked only once when the view is instantiated."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts",
									"line": 28,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts#L28"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "AfterViewInit.ngAfterViewInit"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "AfterViewInit.ngAfterViewInit"
					}
				},
				{
					"id": 596,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts",
							"line": 37,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts#L37"
						}
					],
					"signatures": [
						{
							"id": 597,
							"name": "ngOnDestroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that performs custom clean-up, invoked immediately\nbefore a directive, pipe, or service instance is destroyed."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts",
									"line": 37,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts#L37"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnDestroy.ngOnDestroy"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnDestroy.ngOnDestroy"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						581
					]
				},
				{
					"title": "Methods",
					"children": [
						594,
						596
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts",
					"line": 17,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts#L17"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "AfterViewInit"
					},
					"name": "AfterViewInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 624,
			"name": "FormSubmittingDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 625,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submitting.directive.ts",
							"line": 24,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submitting.directive.ts#L24"
						}
					],
					"signatures": [
						{
							"id": 626,
							"name": "FormSubmittingDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-submitting.directive.ts",
									"line": 24,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submitting.directive.ts#L24"
								}
							],
							"parameters": [
								{
									"id": 627,
									"name": "formDirective",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 638,
										"name": "FormDirective",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 628,
									"name": "template",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "TemplateRef"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "void"
											}
										],
										"name": "TemplateRef",
										"package": "@angular/core"
									}
								},
								{
									"id": 629,
									"name": "viewContainerRef",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "ViewContainerRef"
										},
										"name": "ViewContainerRef",
										"package": "@angular/core"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 624,
								"name": "FormSubmittingDirective",
								"package": "@rxap/forms"
							}
						}
					]
				},
				{
					"id": 634,
					"name": "ngAfterViewInit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submitting.directive.ts",
							"line": 31,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submitting.directive.ts#L31"
						}
					],
					"signatures": [
						{
							"id": 635,
							"name": "ngAfterViewInit",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that is invoked immediately after\nAngular has completed initialization of a component's view.\nIt is invoked only once when the view is instantiated."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-submitting.directive.ts",
									"line": 31,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submitting.directive.ts#L31"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "AfterViewInit.ngAfterViewInit"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "AfterViewInit.ngAfterViewInit"
					}
				},
				{
					"id": 636,
					"name": "ngOnDestroy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/form-submitting.directive.ts",
							"line": 43,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submitting.directive.ts#L43"
						}
					],
					"signatures": [
						{
							"id": 637,
							"name": "ngOnDestroy",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "A callback method that performs custom clean-up, invoked immediately\nbefore a directive, pipe, or service instance is destroyed."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/form-submitting.directive.ts",
									"line": 43,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submitting.directive.ts#L43"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "OnDestroy.ngOnDestroy"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "OnDestroy.ngOnDestroy"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						625
					]
				},
				{
					"title": "Methods",
					"children": [
						634,
						636
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/form-submitting.directive.ts",
					"line": 20,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/form-submitting.directive.ts#L20"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "AfterViewInit"
					},
					"name": "AfterViewInit",
					"package": "@angular/core"
				},
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/core/index.d.ts",
						"qualifiedName": "OnDestroy"
					},
					"name": "OnDestroy",
					"package": "@angular/core"
				}
			]
		},
		{
			"id": 878,
			"name": "ParentControlContainerDirective",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 879,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 880,
							"name": "ParentControlContainerDirective",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 878,
								"name": "ParentControlContainerDirective",
								"package": "@rxap/forms"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						879
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/parent-control-container.directive.ts",
					"line": 15,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/parent-control-container.directive.ts#L15"
				}
			]
		},
		{
			"id": 1087,
			"name": "RxapFormArray",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 1088,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 131,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L131"
						}
					],
					"signatures": [
						{
							"id": 1089,
							"name": "RxapFormArray",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 131,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L131"
								}
							],
							"typeParameters": [
								{
									"id": 1090,
									"name": "T",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 1091,
									"name": "E",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "object"
									},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 1092,
									"name": "Parent",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "object"
									},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"parameters": [
								{
									"id": 1093,
									"name": "controls",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": 2544,
											"typeArguments": [
												{
													"type": "reference",
													"target": 1090,
													"name": "T",
													"package": "@rxap/forms",
													"qualifiedName": "RxapFormArray.T",
													"refersToTypeParameter": true
												}
											],
											"name": "AbstractControl",
											"package": "@rxap/forms"
										}
									}
								},
								{
									"id": 1094,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2479,
										"name": "FormArrayOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 1087,
								"typeArguments": [
									{
										"type": "reference",
										"target": 1090,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "RxapFormArray.T",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 1091,
										"name": "E",
										"package": "@rxap/forms",
										"qualifiedName": "RxapFormArray.E",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 1092,
										"name": "Parent",
										"package": "@rxap/forms",
										"qualifiedName": "RxapFormArray.Parent",
										"refersToTypeParameter": true
									}
								],
								"name": "RxapFormArray",
								"package": "@rxap/forms"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.constructor"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.constructor"
					}
				},
				{
					"id": 1116,
					"name": "controlId",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 118,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L118"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2546,
						"name": "AbstractControl.controlId"
					}
				},
				{
					"id": 1124,
					"name": "controls",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 132,
							"character": 20,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L132"
						}
					],
					"type": {
						"type": "array",
						"elementType": {
							"type": "reference",
							"target": 2544,
							"typeArguments": [
								{
									"type": "reference",
									"target": 1090,
									"name": "T",
									"package": "@rxap/forms",
									"qualifiedName": "RxapFormArray.T",
									"refersToTypeParameter": true
								}
							],
							"name": "AbstractControl",
							"package": "@rxap/forms"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.controls"
					}
				},
				{
					"id": 1120,
					"name": "dirty$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 124,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L124"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1110,
					"name": "disabled$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 112,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L112"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1112,
					"name": "enabled$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 114,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L114"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1113,
					"name": "errors",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "An object containing any errors generated by failing validation,\nor null if there are no errors."
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 115,
							"character": 27,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L115"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": 1091,
								"name": "E",
								"package": "@rxap/forms",
								"qualifiedName": "RxapFormArray.E",
								"refersToTypeParameter": true
							}
						]
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.errors"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2575,
						"name": "AbstractControl.errors"
					}
				},
				{
					"id": 1115,
					"name": "errors$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 117,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L117"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": 1091,
										"name": "E",
										"package": "@rxap/forms",
										"qualifiedName": "RxapFormArray.E",
										"refersToTypeParameter": true
									}
								]
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1286,
					"name": "events",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isReadonly": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "A multicasting observable that emits an event every time the state of the control changes.\nIt emits for value, status, pristine or touched changes.\n\n**Note**: On value change, the emit happens right after a value of this control is updated. The\nvalue of a parent control (for example if this FormControl is a part of a FormGroup) is updated\nlater, so accessing a value of a parent control (using the "
							},
							{
								"kind": "code",
								"text": "`value`"
							},
							{
								"kind": "text",
								"text": " property) from the callback\nof this event might result in getting a value that has not been updated yet. Subscribe to the\n"
							},
							{
								"kind": "code",
								"text": "`events`"
							},
							{
								"kind": "text",
								"text": " of the parent control instead.\nFor other event types, the events are emitted after the parent control has been updated."
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2278,
							"character": 13
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "ControlEvent"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "ControlEvent",
								"package": "@angular/forms"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.events"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2588,
						"name": "AbstractControl.events"
					}
				},
				{
					"id": 1109,
					"name": "status",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "The validation status of the control."
							}
						],
						"blockTags": [
							{
								"tag": "@see",
								"content": [
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "FormControlStatus",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormControlStatus"
										}
									},
									{
										"kind": "text",
										"text": "\n\nThese status values are mutually exclusive, so a control cannot be\nboth valid AND invalid or invalid AND disabled."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 111,
							"character": 27,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L111"
						}
					],
					"type": {
						"type": "reference",
						"target": 2543,
						"name": "ControlState",
						"package": "@rxap/forms"
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.status"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2561,
						"name": "AbstractControl.status"
					}
				},
				{
					"id": 1114,
					"name": "status$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 116,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L116"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 2543,
								"name": "ControlState",
								"package": "@rxap/forms"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1111,
					"name": "statusChanges",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "A multicasting observable that emits an event every time the validation "
							},
							{
								"kind": "code",
								"text": "`status`"
							},
							{
								"kind": "text",
								"text": " of the control\nrecalculates."
							}
						],
						"blockTags": [
							{
								"tag": "@see",
								"content": [
									{
										"kind": "text",
										"text": " - "
									},
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "FormControlStatus",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormControlStatus"
										}
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "text",
										"text": " - "
									},
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "AbstractControl.status",
										"target": 2561
									},
									{
										"kind": "text",
										"text": "\n"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 113,
							"character": 27,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L113"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 2543,
								"name": "ControlState",
								"package": "@rxap/forms"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.statusChanges"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2590,
						"name": "AbstractControl.statusChanges"
					}
				},
				{
					"id": 1118,
					"name": "touch$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 120,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L120"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1104,
					"name": "value",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "The current value of the control.\n\n* For a "
							},
							{
								"kind": "code",
								"text": "`FormControl`"
							},
							{
								"kind": "text",
								"text": ", the current value.\n* For an enabled "
							},
							{
								"kind": "code",
								"text": "`FormGroup`"
							},
							{
								"kind": "text",
								"text": ", the values of enabled controls as an object\nwith a key-value pair for each member of the group.\n* For a disabled "
							},
							{
								"kind": "code",
								"text": "`FormGroup`"
							},
							{
								"kind": "text",
								"text": ", the values of all controls as an object\nwith a key-value pair for each member of the group.\n* For a "
							},
							{
								"kind": "code",
								"text": "`FormArray`"
							},
							{
								"kind": "text",
								"text": ", the values of enabled controls as an array."
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 95,
							"character": 27,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L95"
						}
					],
					"type": {
						"type": "array",
						"elementType": {
							"type": "reference",
							"target": 1090,
							"name": "T",
							"package": "@rxap/forms",
							"qualifiedName": "RxapFormArray.T",
							"refersToTypeParameter": true
						}
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.value"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2545,
						"name": "AbstractControl.value"
					}
				},
				{
					"id": 1108,
					"name": "value$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 109,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L109"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": 1090,
									"name": "T",
									"package": "@rxap/forms",
									"qualifiedName": "RxapFormArray.T",
									"refersToTypeParameter": true
								}
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1107,
					"name": "valueChanges",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isReadonly": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "A multicasting observable that emits an event every time the value of the control changes, in\nthe UI or programmatically. It also emits an event each time you call enable() or disable()\nwithout passing along {emitEvent: false} as a function argument.\n\n**Note**: the emit happens right after a value of this control is updated. The value of a\nparent control (for example if this FormControl is a part of a FormGroup) is updated later, so\naccessing a value of a parent control (using the "
							},
							{
								"kind": "code",
								"text": "`value`"
							},
							{
								"kind": "text",
								"text": " property) from the callback of this\nevent might result in getting a value that has not been updated yet. Subscribe to the\n"
							},
							{
								"kind": "code",
								"text": "`valueChanges`"
							},
							{
								"kind": "text",
								"text": " event of the parent control instead."
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 107,
							"character": 27,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L107"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": 1090,
									"name": "T",
									"package": "@rxap/forms",
									"qualifiedName": "RxapFormArray.T",
									"refersToTypeParameter": true
								}
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.valueChanges"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2589,
						"name": "AbstractControl.valueChanges"
					}
				},
				{
					"id": 1258,
					"name": "asyncValidator",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2161,
							"character": 8
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2162,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1259,
						"name": "asyncValidator",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "Returns the function that is used to determine the validity of this control asynchronously.\nIf multiple validators have been added, this will be a single composed function.\nSee "
								},
								{
									"kind": "code",
									"text": "`Validators.compose()`"
								},
								{
									"kind": "text",
									"text": " for additional information."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2161,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "AsyncValidatorFn"
									},
									"name": "AsyncValidatorFn",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormArray.asyncValidator"
						},
						"implementationOf": {
							"type": "reference",
							"target": -1,
							"name": "AbstractControl.asyncValidator"
						}
					},
					"setSignature": {
						"id": 1260,
						"name": "asyncValidator",
						"variant": "signature",
						"kind": 1048576,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2162,
								"character": 8
							}
						],
						"parameters": [
							{
								"id": 1261,
								"name": "asyncValidatorFn",
								"variant": "param",
								"kind": 32768,
								"flags": {
									"isExternal": true
								},
								"type": {
									"type": "union",
									"types": [
										{
											"type": "literal",
											"value": null
										},
										{
											"type": "reference",
											"target": {
												"sourceFileName": "node_modules/@angular/forms/index.d.ts",
												"qualifiedName": "AsyncValidatorFn"
											},
											"name": "AsyncValidatorFn",
											"package": "@angular/forms"
										}
									]
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormArray.asyncValidator"
						},
						"implementationOf": {
							"type": "reference",
							"target": -1,
							"name": "AbstractControl.asyncValidator"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.asyncValidator"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2555,
						"name": "AbstractControl.asyncValidator"
					}
				},
				{
					"id": 1102,
					"name": "controlPath",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 81,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L81"
						}
					],
					"getSignature": {
						"id": 1103,
						"name": "controlPath",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/form-array.ts",
								"line": 81,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L81"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "string"
						}
					}
				},
				{
					"id": 1278,
					"name": "dirty",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2249,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1279,
						"name": "dirty",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`dirty`"
								},
								{
									"kind": "text",
									"text": " if the user has changed the value\nin the UI."
								}
							],
							"blockTags": [
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if the user has changed the value of this control in the UI; compare "
										},
										{
											"kind": "code",
											"text": "`pristine`"
										},
										{
											"kind": "text",
											"text": ".\nProgrammatic changes to a control's value do not mark it dirty."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2249,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormArray.dirty"
						},
						"implementationOf": {
							"type": "reference",
							"target": -1,
							"name": "AbstractControl.dirty"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.dirty"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2580,
						"name": "AbstractControl.dirty"
					}
				},
				{
					"id": 1270,
					"name": "disabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2216,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1271,
						"name": "disabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`disabled`"
								},
								{
									"kind": "text",
									"text": " when its "
								},
								{
									"kind": "code",
									"text": "`status`"
								},
								{
									"kind": "text",
									"text": " is "
								},
								{
									"kind": "code",
									"text": "`DISABLED`"
								},
								{
									"kind": "text",
									"text": ".\n\nDisabled controls are exempt from validation checks and\nare not included in the aggregate value of their ancestor\ncontrols."
								}
							],
							"blockTags": [
								{
									"tag": "@see",
									"content": [
										{
											"kind": "inline-tag",
											"tag": "@link",
											"text": "AbstractControl.status",
											"target": 2561
										}
									]
								},
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if the control is disabled, false otherwise."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2216,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormArray.disabled"
						},
						"implementationOf": {
							"type": "reference",
							"target": -1,
							"name": "AbstractControl.disabled"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.disabled"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2571,
						"name": "AbstractControl.disabled"
					}
				},
				{
					"id": 1272,
					"name": "enabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2226,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1273,
						"name": "enabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`enabled`"
								},
								{
									"kind": "text",
									"text": " as long as its "
								},
								{
									"kind": "code",
									"text": "`status`"
								},
								{
									"kind": "text",
									"text": " is not "
								},
								{
									"kind": "code",
									"text": "`DISABLED`"
								},
								{
									"kind": "text",
									"text": "."
								}
							],
							"blockTags": [
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if the control has any status other than 'DISABLED',\nfalse if the status is 'DISABLED'."
										}
									]
								},
								{
									"tag": "@see",
									"content": [
										{
											"kind": "inline-tag",
											"tag": "@link",
											"text": "AbstractControl.status",
											"target": 2561
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2226,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormArray.enabled"
						},
						"implementationOf": {
							"type": "reference",
							"target": -1,
							"name": "AbstractControl.enabled"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.enabled"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2573,
						"name": "AbstractControl.enabled"
					}
				},
				{
					"id": 1105,
					"name": "fullControlPath",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 97,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L97"
						}
					],
					"getSignature": {
						"id": 1106,
						"name": "fullControlPath",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/form-array.ts",
								"line": 97,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L97"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "string"
						},
						"implementationOf": {
							"type": "reference",
							"target": 2547,
							"name": "AbstractControl.fullControlPath"
						}
					},
					"implementationOf": {
						"type": "reference",
						"target": 2547,
						"name": "AbstractControl.fullControlPath"
					}
				},
				{
					"id": 1266,
					"name": "invalid",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2195,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1267,
						"name": "invalid",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`invalid`"
								},
								{
									"kind": "text",
									"text": " when its "
								},
								{
									"kind": "code",
									"text": "`status`"
								},
								{
									"kind": "text",
									"text": " is "
								},
								{
									"kind": "code",
									"text": "`INVALID`"
								},
								{
									"kind": "text",
									"text": "."
								}
							],
							"blockTags": [
								{
									"tag": "@see",
									"content": [
										{
											"kind": "inline-tag",
											"tag": "@link",
											"text": "AbstractControl.status",
											"target": 2561
										}
									]
								},
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if this control has failed one or more of its validation checks,\nfalse otherwise."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2195,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormArray.invalid"
						},
						"implementationOf": {
							"type": "reference",
							"target": -1,
							"name": "AbstractControl.invalid"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.invalid"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2567,
						"name": "AbstractControl.invalid"
					}
				},
				{
					"id": 1247,
					"name": "length",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1153,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1248,
						"name": "length",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "Length of the control array."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 1153,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "number"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormArray.length"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.length"
					}
				},
				{
					"id": 1262,
					"name": "parent",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2166,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1263,
						"name": "parent",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "The parent control."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2166,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "FormGroup"
									},
									"typeArguments": [
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "FormGroup",
									"package": "@angular/forms"
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "FormArray"
									},
									"typeArguments": [
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "FormArray",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormArray.parent"
						},
						"implementationOf": {
							"type": "reference",
							"target": -1,
							"name": "AbstractControl.parent"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.parent"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2559,
						"name": "AbstractControl.parent"
					}
				},
				{
					"id": 1268,
					"name": "pending",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2204,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1269,
						"name": "pending",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`pending`"
								},
								{
									"kind": "text",
									"text": " when its "
								},
								{
									"kind": "code",
									"text": "`status`"
								},
								{
									"kind": "text",
									"text": " is "
								},
								{
									"kind": "code",
									"text": "`PENDING`"
								},
								{
									"kind": "text",
									"text": "."
								}
							],
							"blockTags": [
								{
									"tag": "@see",
									"content": [
										{
											"kind": "inline-tag",
											"tag": "@link",
											"text": "AbstractControl.status",
											"target": 2561
										}
									]
								},
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if this control is in the process of conducting a validation check,\nfalse otherwise."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2204,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormArray.pending"
						},
						"implementationOf": {
							"type": "reference",
							"target": -1,
							"name": "AbstractControl.pending"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.pending"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2569,
						"name": "AbstractControl.pending"
					}
				},
				{
					"id": 1274,
					"name": "pristine",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2239,
							"character": 8
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2240,
							"character": 16
						}
					],
					"getSignature": {
						"id": 1275,
						"name": "pristine",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`pristine`"
								},
								{
									"kind": "text",
									"text": " if the user has not yet changed\nthe value in the UI."
								}
							],
							"blockTags": [
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if the user has not yet changed the value in the UI; compare "
										},
										{
											"kind": "code",
											"text": "`dirty`"
										},
										{
											"kind": "text",
											"text": ".\nProgrammatic changes to a control's value do not mark it dirty."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2239,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormArray.pristine"
						},
						"implementationOf": {
							"type": "reference",
							"target": -1,
							"name": "AbstractControl.pristine"
						}
					},
					"setSignature": {
						"id": 1276,
						"name": "pristine",
						"variant": "signature",
						"kind": 1048576,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2240,
								"character": 16
							}
						],
						"parameters": [
							{
								"id": 1277,
								"name": "value",
								"variant": "param",
								"kind": 32768,
								"flags": {
									"isExternal": true
								},
								"type": {
									"type": "intrinsic",
									"name": "boolean"
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormArray.pristine"
						},
						"implementationOf": {
							"type": "reference",
							"target": -1,
							"name": "AbstractControl.pristine"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.pristine"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2576,
						"name": "AbstractControl.pristine"
					}
				},
				{
					"id": 1096,
					"name": "readonly",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 63,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L63"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 67,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L67"
						}
					],
					"getSignature": {
						"id": 1097,
						"name": "readonly",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/form-array.ts",
								"line": 63,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L63"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"implementationOf": {
							"type": "reference",
							"target": 2549,
							"name": "AbstractControl.readonly"
						}
					},
					"setSignature": {
						"id": 1098,
						"name": "readonly",
						"variant": "signature",
						"kind": 1048576,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/form-array.ts",
								"line": 67,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L67"
							}
						],
						"parameters": [
							{
								"id": 1099,
								"name": "value",
								"variant": "param",
								"kind": 32768,
								"flags": {},
								"type": {
									"type": "intrinsic",
									"name": "boolean"
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"implementationOf": {
							"type": "reference",
							"target": 2549,
							"name": "AbstractControl.readonly"
						}
					},
					"implementationOf": {
						"type": "reference",
						"target": 2549,
						"name": "AbstractControl.readonly"
					}
				},
				{
					"id": 1350,
					"name": "root",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2758,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1351,
						"name": "root",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "Retrieves the top-level ancestor of this control."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2758,
								"character": 8
							}
						],
						"type": {
							"type": "reference",
							"target": {
								"sourceFileName": "node_modules/@angular/forms/index.d.ts",
								"qualifiedName": "AbstractControl"
							},
							"name": "AbstractControl",
							"package": "@angular/forms"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormArray.root"
						},
						"implementationOf": {
							"type": "reference",
							"target": -1,
							"name": "AbstractControl.root"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.root"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2712,
						"name": "AbstractControl.root"
					}
				},
				{
					"id": 1100,
					"name": "rxapFormDefinition",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 75,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L75"
						}
					],
					"getSignature": {
						"id": 1101,
						"name": "rxapFormDefinition",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"comment": {
							"summary": [],
							"modifierTags": [
								"@internal"
							]
						},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/form-array.ts",
								"line": 75,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L75"
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "intrinsic",
									"name": "undefined"
								},
								{
									"type": "intersection",
									"types": [
										{
											"type": "reference",
											"target": {
												"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
												"qualifiedName": "Partial"
											},
											"typeArguments": [
												{
													"type": "reference",
													"target": 2124,
													"typeArguments": [
														{
															"type": "reference",
															"target": 1092,
															"name": "Parent",
															"package": "@rxap/forms",
															"qualifiedName": "RxapFormArray.Parent",
															"refersToTypeParameter": true
														},
														{
															"type": "intrinsic",
															"name": "any"
														},
														{
															"type": "intrinsic",
															"name": "any"
														}
													],
													"name": "FormDefinition",
													"package": "@rxap/forms"
												}
											],
											"name": "Partial",
											"package": "typescript"
										},
										{
											"type": "mapped",
											"parameter": "K",
											"parameterType": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "number"
													},
													{
														"type": "intrinsic",
														"name": "symbol"
													}
												]
											},
											"templateType": {
												"type": "conditional",
												"checkType": {
													"type": "indexedAccess",
													"indexType": {
														"type": "reference",
														"target": {
															"sourceFileName": "packages/angular/forms/src/lib/model.ts",
															"qualifiedName": "K"
														},
														"name": "K",
														"package": "@rxap/forms",
														"refersToTypeParameter": true
													},
													"objectType": {
														"type": "reference",
														"target": 1092,
														"name": "Parent",
														"package": "@rxap/forms",
														"qualifiedName": "RxapFormArray.Parent",
														"refersToTypeParameter": true
													}
												},
												"extendsType": {
													"type": "array",
													"elementType": {
														"type": "reference",
														"target": {
															"sourceFileName": "packages/angular/forms/src/lib/model.ts",
															"qualifiedName": "U"
														},
														"name": "U",
														"package": "@rxap/forms",
														"refersToTypeParameter": true
													}
												},
												"trueType": {
													"type": "union",
													"types": [
														{
															"type": "reference",
															"target": 2136,
															"typeArguments": [
																{
																	"type": "reference",
																	"target": 2421,
																	"typeArguments": [
																		{
																			"type": "reference",
																			"target": {
																				"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																				"qualifiedName": "U"
																			},
																			"name": "U",
																			"package": "@rxap/forms",
																			"refersToTypeParameter": true
																		}
																	],
																	"name": "FormType",
																	"package": "@rxap/forms"
																}
															],
															"name": "FormDefinitionArray",
															"package": "@rxap/forms"
														},
														{
															"type": "reference",
															"target": 2136,
															"typeArguments": [
																{
																	"type": "reference",
																	"target": 1472,
																	"typeArguments": [
																		{
																			"type": "reference",
																			"target": {
																				"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																				"qualifiedName": "U"
																			},
																			"name": "U",
																			"package": "@rxap/forms",
																			"refersToTypeParameter": true
																		},
																		{
																			"type": "intrinsic",
																			"name": "any"
																		},
																		{
																			"type": "intrinsic",
																			"name": "any"
																		}
																	],
																	"name": "RxapFormControl",
																	"package": "@rxap/forms"
																}
															],
															"name": "FormDefinitionArray",
															"package": "@rxap/forms"
														},
														{
															"type": "reference",
															"target": 1087,
															"typeArguments": [
																{
																	"type": "reference",
																	"target": {
																		"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																		"qualifiedName": "U"
																	},
																	"name": "U",
																	"package": "@rxap/forms",
																	"refersToTypeParameter": true
																},
																{
																	"type": "intrinsic",
																	"name": "any"
																},
																{
																	"type": "intrinsic",
																	"name": "any"
																}
															],
															"name": "RxapFormArray",
															"package": "@rxap/forms"
														},
														{
															"type": "reference",
															"target": 1472,
															"typeArguments": [
																{
																	"type": "indexedAccess",
																	"indexType": {
																		"type": "intrinsic",
																		"name": "any"
																	},
																	"objectType": {
																		"type": "intrinsic",
																		"name": "any"
																	}
																},
																{
																	"type": "intrinsic",
																	"name": "any"
																},
																{
																	"type": "intrinsic",
																	"name": "any"
																}
															],
															"name": "RxapFormControl",
															"package": "@rxap/forms"
														}
													]
												},
												"falseType": {
													"type": "conditional",
													"checkType": {
														"type": "indexedAccess",
														"indexType": {
															"type": "reference",
															"target": {
																"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																"qualifiedName": "K"
															},
															"name": "K",
															"package": "@rxap/forms",
															"refersToTypeParameter": true
														},
														"objectType": {
															"type": "reference",
															"target": 1092,
															"name": "Parent",
															"package": "@rxap/forms",
															"qualifiedName": "RxapFormArray.Parent",
															"refersToTypeParameter": true
														}
													},
													"extendsType": {
														"type": "reference",
														"target": {
															"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
															"qualifiedName": "Record"
														},
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "string"
															},
															{
																"type": "intrinsic",
																"name": "any"
															}
														],
														"name": "Record",
														"package": "typescript"
													},
													"trueType": {
														"type": "union",
														"types": [
															{
																"type": "intersection",
																"types": [
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "Partial"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": 2124,
																				"typeArguments": [
																					{
																						"type": "indexedAccess",
																						"indexType": {
																							"type": "intrinsic",
																							"name": "any"
																						},
																						"objectType": {
																							"type": "intrinsic",
																							"name": "any"
																						}
																					},
																					{
																						"type": "intrinsic",
																						"name": "any"
																					},
																					{
																						"type": "intrinsic",
																						"name": "any"
																					}
																				],
																				"name": "FormDefinition",
																				"package": "@rxap/forms"
																			}
																		],
																		"name": "Partial",
																		"package": "typescript"
																	},
																	{
																		"type": "mapped",
																		"parameter": "K",
																		"parameterType": {
																			"type": "union",
																			"types": [
																				{
																					"type": "intrinsic",
																					"name": "string"
																				},
																				{
																					"type": "intrinsic",
																					"name": "number"
																				},
																				{
																					"type": "intrinsic",
																					"name": "symbol"
																				}
																			]
																		},
																		"templateType": {
																			"type": "conditional",
																			"checkType": {
																				"type": "indexedAccess",
																				"indexType": {
																					"type": "reference",
																					"target": {
																						"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																						"qualifiedName": "K"
																					},
																					"name": "K",
																					"package": "@rxap/forms",
																					"refersToTypeParameter": true
																				},
																				"objectType": {
																					"type": "indexedAccess",
																					"indexType": {
																						"type": "intrinsic",
																						"name": "any"
																					},
																					"objectType": {
																						"type": "intrinsic",
																						"name": "any"
																					}
																				}
																			},
																			"extendsType": {
																				"type": "array",
																				"elementType": {
																					"type": "reference",
																					"target": {
																						"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																						"qualifiedName": "U"
																					},
																					"name": "U",
																					"package": "@rxap/forms",
																					"refersToTypeParameter": true
																				}
																			},
																			"trueType": {
																				"type": "union",
																				"types": [
																					{
																						"type": "reference",
																						"target": 2136,
																						"typeArguments": [
																							{
																								"type": "unknown",
																								"name": "..."
																							}
																						],
																						"name": "FormDefinitionArray",
																						"package": "@rxap/forms"
																					},
																					{
																						"type": "reference",
																						"target": 2136,
																						"typeArguments": [
																							{
																								"type": "unknown",
																								"name": "..."
																							}
																						],
																						"name": "FormDefinitionArray",
																						"package": "@rxap/forms"
																					},
																					{
																						"type": "reference",
																						"target": 1087,
																						"typeArguments": [
																							{
																								"type": "unknown",
																								"name": "..."
																							},
																							{
																								"type": "unknown",
																								"name": "..."
																							},
																							{
																								"type": "unknown",
																								"name": "..."
																							}
																						],
																						"name": "RxapFormArray",
																						"package": "@rxap/forms"
																					},
																					{
																						"type": "reference",
																						"target": 1472,
																						"typeArguments": [
																							{
																								"type": "unknown",
																								"name": "..."
																							},
																							{
																								"type": "unknown",
																								"name": "..."
																							},
																							{
																								"type": "unknown",
																								"name": "..."
																							}
																						],
																						"name": "RxapFormControl",
																						"package": "@rxap/forms"
																					}
																				]
																			},
																			"falseType": {
																				"type": "conditional",
																				"checkType": {
																					"type": "indexedAccess",
																					"indexType": {
																						"type": "unknown",
																						"name": "..."
																					},
																					"objectType": {
																						"type": "unknown",
																						"name": "..."
																					}
																				},
																				"extendsType": {
																					"type": "reference",
																					"target": {
																						"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
																						"qualifiedName": "Record"
																					},
																					"typeArguments": [
																						{
																							"type": "unknown",
																							"name": "..."
																						},
																						{
																							"type": "unknown",
																							"name": "..."
																						}
																					],
																					"name": "Record",
																					"package": "typescript"
																				},
																				"trueType": {
																					"type": "union",
																					"types": [
																						{
																							"type": "unknown",
																							"name": "..."
																						},
																						{
																							"type": "unknown",
																							"name": "..."
																						}
																					]
																				},
																				"falseType": {
																					"type": "reference",
																					"target": 1472,
																					"typeArguments": [
																						{
																							"type": "unknown",
																							"name": "..."
																						},
																						{
																							"type": "unknown",
																							"name": "..."
																						},
																						{
																							"type": "unknown",
																							"name": "..."
																						}
																					],
																					"name": "RxapFormControl",
																					"package": "@rxap/forms"
																				}
																			}
																		}
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "Partial"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": 2124,
																				"typeArguments": [
																					{
																						"type": "indexedAccess",
																						"indexType": {
																							"type": "intrinsic",
																							"name": "any"
																						},
																						"objectType": {
																							"type": "intrinsic",
																							"name": "any"
																						}
																					},
																					{
																						"type": "intrinsic",
																						"name": "any"
																					},
																					{
																						"type": "intrinsic",
																						"name": "any"
																					}
																				],
																				"name": "FormDefinition",
																				"package": "@rxap/forms"
																			}
																		],
																		"name": "Partial",
																		"package": "typescript"
																	}
																]
															},
															{
																"type": "reference",
																"target": 1472,
																"typeArguments": [
																	{
																		"type": "indexedAccess",
																		"indexType": {
																			"type": "intrinsic",
																			"name": "any"
																		},
																		"objectType": {
																			"type": "intrinsic",
																			"name": "any"
																		}
																	},
																	{
																		"type": "intrinsic",
																		"name": "any"
																	},
																	{
																		"type": "intrinsic",
																		"name": "any"
																	}
																],
																"name": "RxapFormControl",
																"package": "@rxap/forms"
															}
														]
													},
													"falseType": {
														"type": "reference",
														"target": 1472,
														"typeArguments": [
															{
																"type": "reference",
																"target": {
																	"sourceFileName": "packages/utilities/src/lib/helpers.ts",
																	"qualifiedName": "NonEmpty"
																},
																"typeArguments": [
																	{
																		"type": "indexedAccess",
																		"indexType": {
																			"type": "reference",
																			"target": {
																				"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																				"qualifiedName": "K"
																			},
																			"name": "K",
																			"package": "@rxap/forms",
																			"refersToTypeParameter": true
																		},
																		"objectType": {
																			"type": "reference",
																			"target": 1092,
																			"name": "Parent",
																			"package": "@rxap/forms",
																			"qualifiedName": "RxapFormArray.Parent",
																			"refersToTypeParameter": true
																		}
																	}
																],
																"name": "NonEmpty",
																"package": "@rxap/utilities"
															},
															{
																"type": "intrinsic",
																"name": "any"
															},
															{
																"type": "intrinsic",
																"name": "any"
															}
														],
														"name": "RxapFormControl",
														"package": "@rxap/forms"
													}
												}
											}
										},
										{
											"type": "reference",
											"target": 2124,
											"typeArguments": [
												{
													"type": "reference",
													"target": 1092,
													"name": "Parent",
													"package": "@rxap/forms",
													"qualifiedName": "RxapFormArray.Parent",
													"refersToTypeParameter": true
												},
												{
													"type": "intrinsic",
													"name": "any"
												},
												{
													"type": "intrinsic",
													"name": "any"
												}
											],
											"name": "FormDefinition",
											"package": "@rxap/forms"
										}
									]
								}
							]
						},
						"implementationOf": {
							"type": "reference",
							"target": 2548,
							"name": "AbstractControl.rxapFormDefinition"
						}
					},
					"implementationOf": {
						"type": "reference",
						"target": 2548,
						"name": "AbstractControl.rxapFormDefinition"
					}
				},
				{
					"id": 1280,
					"name": "touched",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2256,
							"character": 8
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2257,
							"character": 16
						}
					],
					"getSignature": {
						"id": 1281,
						"name": "touched",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "True if the control is marked as "
								},
								{
									"kind": "code",
									"text": "`touched`"
								},
								{
									"kind": "text",
									"text": ".\n\nA control is marked "
								},
								{
									"kind": "code",
									"text": "`touched`"
								},
								{
									"kind": "text",
									"text": " once the user has triggered\na "
								},
								{
									"kind": "code",
									"text": "`blur`"
								},
								{
									"kind": "text",
									"text": " event on it."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2256,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormArray.touched"
						},
						"implementationOf": {
							"type": "reference",
							"target": -1,
							"name": "AbstractControl.touched"
						}
					},
					"setSignature": {
						"id": 1282,
						"name": "touched",
						"variant": "signature",
						"kind": 1048576,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2257,
								"character": 16
							}
						],
						"parameters": [
							{
								"id": 1283,
								"name": "value",
								"variant": "param",
								"kind": 32768,
								"flags": {
									"isExternal": true
								},
								"type": {
									"type": "intrinsic",
									"name": "boolean"
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormArray.touched"
						},
						"implementationOf": {
							"type": "reference",
							"target": -1,
							"name": "AbstractControl.touched"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.touched"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2582,
						"name": "AbstractControl.touched"
					}
				},
				{
					"id": 1284,
					"name": "untouched",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2265,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1285,
						"name": "untouched",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "True if the control has not been marked as touched\n\nA control is "
								},
								{
									"kind": "code",
									"text": "`untouched`"
								},
								{
									"kind": "text",
									"text": " if the user has not yet triggered\na "
								},
								{
									"kind": "code",
									"text": "`blur`"
								},
								{
									"kind": "text",
									"text": " event on it."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2265,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormArray.untouched"
						},
						"implementationOf": {
							"type": "reference",
							"target": -1,
							"name": "AbstractControl.untouched"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.untouched"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2586,
						"name": "AbstractControl.untouched"
					}
				},
				{
					"id": 1287,
					"name": "updateOn",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2305,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1288,
						"name": "updateOn",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "Reports the update strategy of the "
								},
								{
									"kind": "code",
									"text": "`AbstractControl`"
								},
								{
									"kind": "text",
									"text": " (meaning\nthe event on which the control updates itself).\nPossible values: "
								},
								{
									"kind": "code",
									"text": "`'change'`"
								},
								{
									"kind": "text",
									"text": " | "
								},
								{
									"kind": "code",
									"text": "`'blur'`"
								},
								{
									"kind": "text",
									"text": " | "
								},
								{
									"kind": "code",
									"text": "`'submit'`"
								},
								{
									"kind": "text",
									"text": "\nDefault value: "
								},
								{
									"kind": "code",
									"text": "`'change'`"
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2305,
								"character": 8
							}
						],
						"type": {
							"type": "reference",
							"target": {
								"sourceFileName": "node_modules/@angular/forms/index.d.ts",
								"qualifiedName": "FormHooks"
							},
							"name": "FormHooks",
							"package": "@angular/forms"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormArray.updateOn"
						},
						"implementationOf": {
							"type": "reference",
							"target": -1,
							"name": "AbstractControl.updateOn"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.updateOn"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2591,
						"name": "AbstractControl.updateOn"
					}
				},
				{
					"id": 1264,
					"name": "valid",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2186,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1265,
						"name": "valid",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`valid`"
								},
								{
									"kind": "text",
									"text": " when its "
								},
								{
									"kind": "code",
									"text": "`status`"
								},
								{
									"kind": "text",
									"text": " is "
								},
								{
									"kind": "code",
									"text": "`VALID`"
								},
								{
									"kind": "text",
									"text": "."
								}
							],
							"blockTags": [
								{
									"tag": "@see",
									"content": [
										{
											"kind": "inline-tag",
											"tag": "@link",
											"text": "AbstractControl.status",
											"target": 2561
										}
									]
								},
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if the control has passed all of its validation tests,\nfalse otherwise."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2186,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormArray.valid"
						},
						"implementationOf": {
							"type": "reference",
							"target": -1,
							"name": "AbstractControl.valid"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.valid"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2565,
						"name": "AbstractControl.valid"
					}
				},
				{
					"id": 1254,
					"name": "validator",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2154,
							"character": 8
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2155,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1255,
						"name": "validator",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "Returns the function that is used to determine the validity of this control synchronously.\nIf multiple validators have been added, this will be a single composed function.\nSee "
								},
								{
									"kind": "code",
									"text": "`Validators.compose()`"
								},
								{
									"kind": "text",
									"text": " for additional information."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2154,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "ValidatorFn"
									},
									"name": "ValidatorFn",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormArray.validator"
						},
						"implementationOf": {
							"type": "reference",
							"target": -1,
							"name": "AbstractControl.validator"
						}
					},
					"setSignature": {
						"id": 1256,
						"name": "validator",
						"variant": "signature",
						"kind": 1048576,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2155,
								"character": 8
							}
						],
						"parameters": [
							{
								"id": 1257,
								"name": "validatorFn",
								"variant": "param",
								"kind": 32768,
								"flags": {
									"isExternal": true
								},
								"type": {
									"type": "union",
									"types": [
										{
											"type": "literal",
											"value": null
										},
										{
											"type": "reference",
											"target": {
												"sourceFileName": "node_modules/@angular/forms/index.d.ts",
												"qualifiedName": "ValidatorFn"
											},
											"name": "ValidatorFn",
											"package": "@angular/forms"
										}
									]
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormArray.validator"
						},
						"implementationOf": {
							"type": "reference",
							"target": -1,
							"name": "AbstractControl.validator"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.validator"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2551,
						"name": "AbstractControl.validator"
					}
				},
				{
					"id": 1292,
					"name": "addAsyncValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2352,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1293,
							"name": "addAsyncValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Add an asynchronous validator or validators to this control, without affecting other\nvalidators.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect.\n\nAdding a validator that already exists will have no effect."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2352,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1294,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new asynchronous validator function or functions to add to this control."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AsyncValidatorFn"
												},
												"name": "AsyncValidatorFn",
												"package": "@angular/forms"
											},
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "AsyncValidatorFn"
													},
													"name": "AsyncValidatorFn",
													"package": "@angular/forms"
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.addAsyncValidators"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2603,
								"name": "AbstractControl.addAsyncValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.addAsyncValidators"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2602,
						"name": "AbstractControl.addAsyncValidators"
					}
				},
				{
					"id": 1289,
					"name": "addValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2340,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1290,
							"name": "addValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Add a synchronous validator or validators to this control, without affecting other validators.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect.\n\nAdding a validator that already exists will have no effect. If duplicate validator functions\nare present in the "
									},
									{
										"kind": "code",
										"text": "`validators`"
									},
									{
										"kind": "text",
										"text": " array, only the first instance would be added to a form\ncontrol."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2340,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1291,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new validator function or functions to add to this control."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidatorFn"
												},
												"name": "ValidatorFn",
												"package": "@angular/forms"
											},
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "ValidatorFn"
													},
													"name": "ValidatorFn",
													"package": "@angular/forms"
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.addValidators"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2600,
								"name": "AbstractControl.addValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.addValidators"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2599,
						"name": "AbstractControl.addValidators"
					}
				},
				{
					"id": 1132,
					"name": "at",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 146,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L146"
						}
					],
					"signatures": [
						{
							"id": 1133,
							"name": "at",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Get the "
									},
									{
										"kind": "code",
										"text": "`AbstractControl`"
									},
									{
										"kind": "text",
										"text": " at the given "
									},
									{
										"kind": "code",
										"text": "`index`"
									},
									{
										"kind": "text",
										"text": " in the array."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 146,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L146"
								}
							],
							"parameters": [
								{
									"id": 1134,
									"name": "index",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Index in the array to retrieve the control. If "
											},
											{
												"kind": "code",
												"text": "`index`"
											},
											{
												"kind": "text",
												"text": " is negative, it will wrap\n    around from the back, and if index is greatly negative (less than "
											},
											{
												"kind": "code",
												"text": "`-length`"
											},
											{
												"kind": "text",
												"text": "), the result is\nundefined. This behavior is the same as "
											},
											{
												"kind": "code",
												"text": "`Array.at(index)`"
											},
											{
												"kind": "text",
												"text": "."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "reference",
										"target": 1090,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "RxapFormArray.T",
										"refersToTypeParameter": true
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.at"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.at"
					}
				},
				{
					"id": 1249,
					"name": "clear",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1321,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1250,
							"name": "clear",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Remove all controls in the "
									},
									{
										"kind": "code",
										"text": "`FormArray`"
									},
									{
										"kind": "text",
										"text": "."
									}
								],
								"blockTags": [
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Remove all elements from a FormArray\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nconst arr = new FormArray([\n   new FormControl(),\n   new FormControl()\n]);\nconsole.log(arr.length);  // 2\n\narr.clear();\nconsole.log(arr.length);  // 0\n```"
											},
											{
												"kind": "text",
												"text": "\n\nIt's a simpler and more efficient alternative to removing all elements one by one:\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nconst arr = new FormArray([\n   new FormControl(),\n   new FormControl()\n]);\n\nwhile (arr.length) {\n   arr.removeAt(0);\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 1321,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1251,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Specifies whether this FormArray instance should emit events after all\n    controls are removed.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), both the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": " and\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": " observables emit events with the latest status and value when all controls\nin this FormArray instance are removed. When false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1252,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 1253,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 1322,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														1253
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 1321,
													"character": 20
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.clear"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.clear"
					}
				},
				{
					"id": 1309,
					"name": "clearAsyncValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2443,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1310,
							"name": "clearAsyncValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Empties out the async validator list.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2443,
									"character": 4
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.clearAsyncValidators"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2620,
								"name": "AbstractControl.clearAsyncValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.clearAsyncValidators"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2619,
						"name": "AbstractControl.clearAsyncValidators"
					}
				},
				{
					"id": 1307,
					"name": "clearValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2435,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1308,
							"name": "clearValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Empties out the synchronous validator list.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2435,
									"character": 4
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.clearValidators"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2618,
								"name": "AbstractControl.clearValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.clearValidators"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2617,
						"name": "AbstractControl.clearValidators"
					}
				},
				{
					"id": 1322,
					"name": "disable",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2580,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1323,
							"name": "disable",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Disables the control. This means the control is exempt from validation checks and\nexcluded from the aggregate value of any parent. Its status is "
									},
									{
										"kind": "code",
										"text": "`DISABLED`"
									},
									{
										"kind": "text",
										"text": ".\n\nIf the control has children, all children are also disabled."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "AbstractControl.status",
												"target": 2561
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2580,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1324,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates\nchanges and emits events after the control is disabled.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": ",\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": " and "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservables emit events with the latest status and value when the control is disabled.\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1325,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 1327,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2582,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 1326,
													"name": "onlySelf",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2581,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														1327,
														1326
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2580,
													"character": 19
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.disable"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2657,
								"name": "AbstractControl.disable"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.disable"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2656,
						"name": "AbstractControl.disable"
					}
				},
				{
					"id": 1146,
					"name": "disabledWhile",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 207,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L207"
						}
					],
					"signatures": [
						{
							"id": 1147,
							"name": "disabledWhile",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 207,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L207"
								}
							],
							"parameters": [
								{
									"id": 1148,
									"name": "observable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
											"qualifiedName": "Observable"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "boolean"
											}
										],
										"name": "Observable",
										"package": "rxjs"
									}
								},
								{
									"id": 1149,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 2531,
										"name": "ControlOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Subscription.ts",
									"qualifiedName": "Subscription"
								},
								"name": "Subscription",
								"package": "rxjs"
							}
						}
					]
				},
				{
					"id": 1328,
					"name": "enable",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2602,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1329,
							"name": "enable",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Enables the control. This means the control is included in validation checks and\nthe aggregate value of its parent. Its status recalculates based on its value and\nits validators.\n\nBy default, if the control has children, all children are enabled."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "AbstractControl.status",
												"target": 2561
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2602,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1330,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configure options that control how the control propagates changes and\nemits events when marked as untouched\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": ",\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": " and "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservables emit events with the latest status and value when the control is enabled.\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1331,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 1333,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2604,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 1332,
													"name": "onlySelf",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2603,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														1333,
														1332
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2602,
													"character": 18
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.enable"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2663,
								"name": "AbstractControl.enable"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.enable"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2662,
						"name": "AbstractControl.enable"
					}
				},
				{
					"id": 1150,
					"name": "enabledWhile",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 214,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L214"
						}
					],
					"signatures": [
						{
							"id": 1151,
							"name": "enabledWhile",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 214,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L214"
								}
							],
							"parameters": [
								{
									"id": 1152,
									"name": "observable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
											"qualifiedName": "Observable"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "boolean"
											}
										],
										"name": "Observable",
										"package": "rxjs"
									}
								},
								{
									"id": 1153,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 2531,
										"name": "ControlOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Subscription.ts",
									"qualifiedName": "Subscription"
								},
								"name": "Subscription",
								"package": "rxjs"
							}
						}
					]
				},
				{
					"id": 1343,
					"name": "get",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2688,
							"character": 4
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2695,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1344,
							"name": "get",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Retrieves a child control given the control's name or path.\n\nThis signature for get supports strings and "
									},
									{
										"kind": "code",
										"text": "`const`"
									},
									{
										"kind": "text",
										"text": " arrays ("
									},
									{
										"kind": "code",
										"text": "`.get(['foo', 'bar'] as const)`"
									},
									{
										"kind": "text",
										"text": ")."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2688,
									"character": 4
								}
							],
							"typeParameters": [
								{
									"id": 1345,
									"name": "P",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "typeOperator",
												"operator": "readonly",
												"target": {
													"type": "array",
													"elementType": {
														"type": "union",
														"types": [
															{
																"type": "intrinsic",
																"name": "string"
															},
															{
																"type": "intrinsic",
																"name": "number"
															}
														]
													}
												}
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1346,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "reference",
										"target": 1345,
										"name": "P",
										"package": "@angular/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "AbstractControl"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ɵGetProperty"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "reference",
														"target": 1345,
														"name": "P",
														"package": "@angular/forms",
														"refersToTypeParameter": true
													}
												],
												"name": "ɵGetProperty",
												"package": "@angular/forms"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ɵGetProperty"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "reference",
														"target": 1345,
														"name": "P",
														"package": "@angular/forms",
														"refersToTypeParameter": true
													}
												],
												"name": "ɵGetProperty",
												"package": "@angular/forms"
											}
										],
										"name": "AbstractControl",
										"package": "@angular/forms"
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.get"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2698,
								"name": "AbstractControl.get"
							}
						},
						{
							"id": 1347,
							"name": "get",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Retrieves a child control given the control's name or path.\n\nThis signature for "
									},
									{
										"kind": "code",
										"text": "`get`"
									},
									{
										"kind": "text",
										"text": " supports non-const (mutable) arrays. Inferred type\ninformation will not be as robust, so prefer to pass a "
									},
									{
										"kind": "code",
										"text": "`readonly`"
									},
									{
										"kind": "text",
										"text": " array if possible."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2695,
									"character": 4
								}
							],
							"typeParameters": [
								{
									"id": 1348,
									"name": "P",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "array",
												"elementType": {
													"type": "union",
													"types": [
														{
															"type": "intrinsic",
															"name": "string"
														},
														{
															"type": "intrinsic",
															"name": "number"
														}
													]
												}
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1349,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "reference",
										"target": 1348,
										"name": "P",
										"package": "@angular/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "AbstractControl"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ɵGetProperty"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "reference",
														"target": 1348,
														"name": "P",
														"package": "@angular/forms",
														"refersToTypeParameter": true
													}
												],
												"name": "ɵGetProperty",
												"package": "@angular/forms"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ɵGetProperty"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "reference",
														"target": 1348,
														"name": "P",
														"package": "@angular/forms",
														"refersToTypeParameter": true
													}
												],
												"name": "ɵGetProperty",
												"package": "@angular/forms"
											}
										],
										"name": "AbstractControl",
										"package": "@angular/forms"
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.get"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2701,
								"name": "AbstractControl.get"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.get"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2697,
						"name": "AbstractControl.get"
					}
				},
				{
					"id": 1242,
					"name": "getError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 411,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L411"
						}
					],
					"signatures": [
						{
							"id": 1243,
							"name": "getError",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Reports error data for the control with the given path."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "For example, for the following "
											},
											{
												"kind": "code",
												"text": "`FormGroup`"
											},
											{
												"kind": "text",
												"text": ":\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nform = new FormGroup({\n  address: new FormGroup({ street: new FormControl() })\n});\n```"
											},
											{
												"kind": "text",
												"text": "\n\nThe path to the 'street' control from the root form would be 'address' -> 'street'.\n\nIt can be provided to this method in one of two formats:\n\n1. An array of string control names, e.g. "
											},
											{
												"kind": "code",
												"text": "`['address', 'street']`"
											},
											{
												"kind": "text",
												"text": "\n1. A period-delimited list of control names in one string, e.g. "
											},
											{
												"kind": "code",
												"text": "`'address.street'`"
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "error data for that particular error. If the control or error is not present,\nnull is returned."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 411,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L411"
								}
							],
							"typeParameters": [
								{
									"id": 1244,
									"name": "K",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 1245,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The code of the error to check"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 1244,
										"name": "K",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1246,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A list of control names that designates how to move from the current control\nto the control that should be queried for errors."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2542,
										"name": "ControlPath",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "reference",
											"target": 1244,
											"name": "K",
											"package": "@rxap/forms",
											"refersToTypeParameter": true
										},
										"objectType": {
											"type": "reference",
											"target": 1091,
											"name": "E",
											"package": "@rxap/forms",
											"qualifiedName": "RxapFormArray.E",
											"refersToTypeParameter": true
										}
									}
								]
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.getError"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2705,
								"name": "AbstractControl.getError"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.getError"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2704,
						"name": "AbstractControl.getError"
					}
				},
				{
					"id": 1135,
					"name": "getRawValue",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 150,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L150"
						}
					],
					"signatures": [
						{
							"id": 1136,
							"name": "getRawValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "The aggregate value of the array, including any disabled controls.\n\nReports all values regardless of disabled status."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 150,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L150"
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": 1090,
									"name": "T",
									"package": "@rxap/forms",
									"qualifiedName": "RxapFormArray.T",
									"refersToTypeParameter": true
								}
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.getRawValue"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2684,
								"name": "AbstractControl.getRawValue"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.getRawValue"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2683,
						"name": "AbstractControl.getRawValue"
					}
				},
				{
					"id": 1304,
					"name": "hasAsyncValidator",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2427,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1305,
							"name": "hasAsyncValidator",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Check whether an asynchronous validator function is present on this control. The provided\nvalidator must be a reference to the exact same function that was provided."
									}
								],
								"blockTags": [
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "Whether the provided asynchronous validator was found on this control."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2427,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1306,
									"name": "validator",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The asynchronous validator to check for presence. Compared by function\n    reference."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "AsyncValidatorFn"
										},
										"name": "AsyncValidatorFn",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.hasAsyncValidator"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2615,
								"name": "AbstractControl.hasAsyncValidator"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.hasAsyncValidator"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2614,
						"name": "AbstractControl.hasAsyncValidator"
					}
				},
				{
					"id": 1234,
					"name": "hasError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 403,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L403"
						}
					],
					"signatures": [
						{
							"id": 1235,
							"name": "hasError",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Reports whether the control with the given path has the error specified."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "For example, for the following "
											},
											{
												"kind": "code",
												"text": "`FormGroup`"
											},
											{
												"kind": "text",
												"text": ":\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nform = new FormGroup({\n  address: new FormGroup({ street: new FormControl() })\n});\n```"
											},
											{
												"kind": "text",
												"text": "\n\nThe path to the 'street' control from the root form would be 'address' -> 'street'.\n\nIt can be provided to this method in one of two formats:\n\n1. An array of string control names, e.g. "
											},
											{
												"kind": "code",
												"text": "`['address', 'street']`"
											},
											{
												"kind": "text",
												"text": "\n1. A period-delimited list of control names in one string, e.g. "
											},
											{
												"kind": "code",
												"text": "`'address.street'`"
											},
											{
												"kind": "text",
												"text": "\n\nIf no path is given, this method checks for the error on the current control."
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "whether the given error is present in the control at the given path.\n\nIf the control is not present, false is returned."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 403,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L403"
								}
							],
							"parameters": [
								{
									"id": 1236,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The code of the error to check"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Extract"
										},
										"typeArguments": [
											{
												"type": "typeOperator",
												"operator": "keyof",
												"target": {
													"type": "reference",
													"target": 1091,
													"name": "E",
													"package": "@rxap/forms",
													"qualifiedName": "RxapFormArray.E",
													"refersToTypeParameter": true
												}
											}
										],
										"name": "Extract",
										"package": "typescript"
									}
								},
								{
									"id": 1237,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A list of control names that designates how to move from the current control\nto the control that should be queried for errors."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2542,
										"name": "ControlPath",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.hasError"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2709,
								"name": "AbstractControl.hasError"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.hasError"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2708,
						"name": "AbstractControl.hasError"
					}
				},
				{
					"id": 1185,
					"name": "hasErrorAndDirty",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 317,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L317"
						}
					],
					"signatures": [
						{
							"id": 1186,
							"name": "hasErrorAndDirty",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 317,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L317"
								}
							],
							"parameters": [
								{
									"id": 1187,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2715,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1091,
												"name": "E",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormArray.E",
												"refersToTypeParameter": true
											}
										],
										"name": "ExtractStrings",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1188,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 2542,
										"name": "ControlPath",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						}
					]
				},
				{
					"id": 1173,
					"name": "hasErrorAndTouched",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 265,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L265"
						}
					],
					"signatures": [
						{
							"id": 1174,
							"name": "hasErrorAndTouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 265,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L265"
								}
							],
							"parameters": [
								{
									"id": 1175,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2715,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1091,
												"name": "E",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormArray.E",
												"refersToTypeParameter": true
											}
										],
										"name": "ExtractStrings",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1176,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 2542,
										"name": "ControlPath",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						}
					]
				},
				{
					"id": 1301,
					"name": "hasValidator",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2418,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1302,
							"name": "hasValidator",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Check whether a synchronous validator function is present on this control. The provided\nvalidator must be a reference to the exact same function that was provided."
									}
								],
								"blockTags": [
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Reference to a ValidatorFn\n\n"
											},
											{
												"kind": "code",
												"text": "```\n// Reference to the RequiredValidator\nconst ctrl = new FormControl<number | null>(0, Validators.required);\nexpect(ctrl.hasValidator(Validators.required)).toEqual(true)\n\n// Reference to anonymous function inside MinValidator\nconst minValidator = Validators.min(3);\nconst ctrl = new FormControl<number | null>(0, minValidator);\nexpect(ctrl.hasValidator(minValidator)).toEqual(true)\nexpect(ctrl.hasValidator(Validators.min(3))).toEqual(false)\n```"
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "Whether the provided validator was found on this control."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2418,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1303,
									"name": "validator",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The validator to check for presence. Compared by function reference."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ValidatorFn"
										},
										"name": "ValidatorFn",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.hasValidator"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2612,
								"name": "AbstractControl.hasValidator"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.hasValidator"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2611,
						"name": "AbstractControl.hasValidator"
					}
				},
				{
					"id": 1137,
					"name": "insert",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 154,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L154"
						}
					],
					"signatures": [
						{
							"id": 1138,
							"name": "insert",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Insert a new "
									},
									{
										"kind": "code",
										"text": "`AbstractControl`"
									},
									{
										"kind": "text",
										"text": " at the given "
									},
									{
										"kind": "code",
										"text": "`index`"
									},
									{
										"kind": "text",
										"text": " in the array."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 154,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L154"
								}
							],
							"parameters": [
								{
									"id": 1139,
									"name": "index",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Index in the array to insert the control. If "
											},
											{
												"kind": "code",
												"text": "`index`"
											},
											{
												"kind": "text",
												"text": " is negative, wraps around\n    from the back. If "
											},
											{
												"kind": "code",
												"text": "`index`"
											},
											{
												"kind": "text",
												"text": " is greatly negative (less than "
											},
											{
												"kind": "code",
												"text": "`-length`"
											},
											{
												"kind": "text",
												"text": "), prepends to the array.\nThis behavior is the same as "
											},
											{
												"kind": "code",
												"text": "`Array.splice(index, 0, control)`"
											},
											{
												"kind": "text",
												"text": "."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 1140,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Form control to be inserted"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2544,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1090,
												"name": "T",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormArray.T",
												"refersToTypeParameter": true
											}
										],
										"name": "AbstractControl",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.insert"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.insert"
					}
				},
				{
					"id": 1141,
					"name": "insertAt",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 169,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L169"
						}
					],
					"signatures": [
						{
							"id": 1142,
							"name": "insertAt",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "inserts a new control at the specified index. If the index is undefined\nthe new control will be added to the end."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 169,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L169"
								}
							],
							"parameters": [
								{
									"id": 1143,
									"name": "index",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "(optional) the index where the control should be created"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 1144,
									"name": "state",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "(optional) the initial state of the new control"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 1090,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "RxapFormArray.T",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1145,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "(optional) ControlEventOptions"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2539,
										"name": "ControlEventOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1160,
					"name": "markAllAsDirty",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 233,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L233"
						}
					],
					"signatures": [
						{
							"id": 1161,
							"name": "markAllAsDirty",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 233,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L233"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1162,
					"name": "markAllAsPristine",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 237,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L237"
						}
					],
					"signatures": [
						{
							"id": 1163,
							"name": "markAllAsPristine",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 237,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L237"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1311,
					"name": "markAllAsTouched",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2474,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1312,
							"name": "markAllAsTouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control and all its descendant controls as "
									},
									{
										"kind": "code",
										"text": "`touched`"
									},
									{
										"kind": "text",
										"text": "."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1210,
												"tsLinkText": "()"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2474,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1313,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes\nand emits events after marking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits a "
											},
											{
												"kind": "code",
												"text": "`TouchedChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`touched`"
											},
											{
												"kind": "text",
												"text": " property being "
											},
											{
												"kind": "code",
												"text": "`true`"
											},
											{
												"kind": "text",
												"text": ".\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1314,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 1315,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2475,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														1315
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2474,
													"character": 28
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.markAllAsTouched"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2628,
								"name": "AbstractControl.markAllAsTouched"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.markAllAsTouched"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2627,
						"name": "AbstractControl.markAllAsTouched"
					}
				},
				{
					"id": 1168,
					"name": "markAllAsUntouched",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 255,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L255"
						}
					],
					"signatures": [
						{
							"id": 1169,
							"name": "markAllAsUntouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 255,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L255"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1219,
					"name": "markAsDirty",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 374,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L374"
						}
					],
					"signatures": [
						{
							"id": 1220,
							"name": "markAsDirty",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control as "
									},
									{
										"kind": "code",
										"text": "`dirty`"
									},
									{
										"kind": "text",
										"text": ". A control becomes dirty when\nthe control's value is changed through the UI; compare "
									},
									{
										"kind": "code",
										"text": "`markAsTouched`"
									},
									{
										"kind": "text",
										"text": "."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1210,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1213,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1216,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 374,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L374"
								}
							],
							"parameters": [
								{
									"id": 1221,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes\nand emits events after marking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits a "
											},
											{
												"kind": "code",
												"text": "`PristineChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`pristine`"
											},
											{
												"kind": "text",
												"text": " property being "
											},
											{
												"kind": "code",
												"text": "`false`"
											},
											{
												"kind": "text",
												"text": ".\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2540,
										"name": "OnlySelf",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.markAsDirty"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2639,
								"name": "AbstractControl.markAsDirty"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.markAsDirty"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2638,
						"name": "AbstractControl.markAsDirty"
					}
				},
				{
					"id": 1316,
					"name": "markAsPending",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2559,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1317,
							"name": "markAsPending",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control as "
									},
									{
										"kind": "code",
										"text": "`pending`"
									},
									{
										"kind": "text",
										"text": ".\n\nA control is pending while the control performs async validation."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "AbstractControl.status",
												"target": 2561
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2559,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1318,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes and\nemits events after marking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits an event with the latest status the control is marked pending\nand the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": " observable emits a "
											},
											{
												"kind": "code",
												"text": "`StatusChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`status`"
											},
											{
												"kind": "text",
												"text": " property being\n"
											},
											{
												"kind": "code",
												"text": "`PENDING`"
											},
											{
												"kind": "text",
												"text": " When false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1319,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 1321,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2561,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 1320,
													"name": "onlySelf",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2560,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														1321,
														1320
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2559,
													"character": 25
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.markAsPending"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2651,
								"name": "AbstractControl.markAsPending"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.markAsPending"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2650,
						"name": "AbstractControl.markAsPending"
					}
				},
				{
					"id": 1216,
					"name": "markAsPristine",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 369,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L369"
						}
					],
					"signatures": [
						{
							"id": 1217,
							"name": "markAsPristine",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control as "
									},
									{
										"kind": "code",
										"text": "`pristine`"
									},
									{
										"kind": "text",
										"text": ".\n\nIf the control has any children, marks all children as "
									},
									{
										"kind": "code",
										"text": "`pristine`"
									},
									{
										"kind": "text",
										"text": ",\nand recalculates the "
									},
									{
										"kind": "code",
										"text": "`pristine`"
									},
									{
										"kind": "text",
										"text": " status of all parent\ncontrols."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1210,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1213,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1219,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 369,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L369"
								}
							],
							"parameters": [
								{
									"id": 1218,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control emits events after\nmarking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits a "
											},
											{
												"kind": "code",
												"text": "`PristineChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`pristine`"
											},
											{
												"kind": "text",
												"text": " property being "
											},
											{
												"kind": "code",
												"text": "`true`"
											},
											{
												"kind": "text",
												"text": ".\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2540,
										"name": "OnlySelf",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.markAsPristine"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2645,
								"name": "AbstractControl.markAsPristine"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.markAsPristine"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2644,
						"name": "AbstractControl.markAsPristine"
					}
				},
				{
					"id": 1210,
					"name": "markAsTouched",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 359,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L359"
						}
					],
					"signatures": [
						{
							"id": 1211,
							"name": "markAsTouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control as "
									},
									{
										"kind": "code",
										"text": "`touched`"
									},
									{
										"kind": "text",
										"text": ". A control is touched by focus and\nblur events that do not change the value."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1213,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1219,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1216,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 359,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L359"
								}
							],
							"parameters": [
								{
									"id": 1212,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes\nand emits events after marking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits a "
											},
											{
												"kind": "code",
												"text": "`TouchedChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`touched`"
											},
											{
												"kind": "text",
												"text": " property being "
											},
											{
												"kind": "code",
												"text": "`true`"
											},
											{
												"kind": "text",
												"text": ".\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2540,
										"name": "OnlySelf",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.markAsTouched"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2622,
								"name": "AbstractControl.markAsTouched"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.markAsTouched"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2621,
						"name": "AbstractControl.markAsTouched"
					}
				},
				{
					"id": 1213,
					"name": "markAsUntouched",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 364,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L364"
						}
					],
					"signatures": [
						{
							"id": 1214,
							"name": "markAsUntouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control as "
									},
									{
										"kind": "code",
										"text": "`untouched`"
									},
									{
										"kind": "text",
										"text": ".\n\nIf the control has any children, also marks all children as "
									},
									{
										"kind": "code",
										"text": "`untouched`"
									},
									{
										"kind": "text",
										"text": "\nand recalculates the "
									},
									{
										"kind": "code",
										"text": "`touched`"
									},
									{
										"kind": "text",
										"text": " status of all parent controls."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1210,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1219,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1216,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 364,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L364"
								}
							],
							"parameters": [
								{
									"id": 1215,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes\nand emits events after the marking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits a "
											},
											{
												"kind": "code",
												"text": "`TouchedChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`touched`"
											},
											{
												"kind": "text",
												"text": " property being "
											},
											{
												"kind": "code",
												"text": "`false`"
											},
											{
												"kind": "text",
												"text": ".\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2540,
										"name": "OnlySelf",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.markAsUntouched"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2633,
								"name": "AbstractControl.markAsUntouched"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.markAsUntouched"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2632,
						"name": "AbstractControl.markAsUntouched"
					}
				},
				{
					"id": 1157,
					"name": "mergeAsyncValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 225,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L225"
						}
					],
					"signatures": [
						{
							"id": 1158,
							"name": "mergeAsyncValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 225,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L225"
								}
							],
							"parameters": [
								{
									"id": 1159,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2529,
										"name": "AsyncValidator",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1154,
					"name": "mergeValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 221,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L221"
						}
					],
					"signatures": [
						{
							"id": 1155,
							"name": "mergeValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 221,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L221"
								}
							],
							"parameters": [
								{
									"id": 1156,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2530,
										"name": "Validator",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1181,
					"name": "patchValue",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 304,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L304"
						}
					],
					"signatures": [
						{
							"id": 1182,
							"name": "patchValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Patches the value of the "
									},
									{
										"kind": "code",
										"text": "`FormArray`"
									},
									{
										"kind": "text",
										"text": ". It accepts an array that matches the\nstructure of the control, and does its best to match the values to the correct\ncontrols in the group.\n\nIt accepts both super-sets and sub-sets of the array without throwing an error."
									}
								],
								"blockTags": [
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Patch the values for controls in a form array\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nconst arr = new FormArray([\n   new FormControl(),\n   new FormControl()\n]);\nconsole.log(arr.value);   // [null, null]\n\narr.patchValue(['Nancy']);\nconsole.log(arr.value);   // ['Nancy', null]\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 304,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L304"
								}
							],
							"parameters": [
								{
									"id": 1183,
									"name": "valueOrObservable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 1184,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configure options that determine how the control propagates changes and\nemits events after the value changes\n\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, each change only affects this control, and not its parent. Default\nis false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), both the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": " and\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": " observables emit events with the latest status and value when the control\nvalue is updated. When false, no events are emitted. The configuration options are passed to\nthe "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "updateValueAndValidity",
												"target": 2685,
												"tsLinkText": "updateValueAndValidity"
											},
											{
												"kind": "text",
												"text": " method."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2539,
										"name": "ControlEventOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "void"
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Subscription.ts",
											"qualifiedName": "Subscription"
										},
										"name": "Subscription",
										"package": "rxjs"
									}
								]
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.patchValue"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2676,
								"name": "AbstractControl.patchValue"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.patchValue"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2675,
						"name": "AbstractControl.patchValue"
					}
				},
				{
					"id": 1197,
					"name": "push",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 341,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L341"
						}
					],
					"signatures": [
						{
							"id": 1198,
							"name": "push",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Insert a new "
									},
									{
										"kind": "code",
										"text": "`AbstractControl`"
									},
									{
										"kind": "text",
										"text": " at the end of the array."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 341,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L341"
								}
							],
							"parameters": [
								{
									"id": 1199,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Form control to be inserted"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2544,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1090,
												"name": "T",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormArray.T",
												"refersToTypeParameter": true
											}
										],
										"name": "AbstractControl",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1200,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Specifies whether this FormArray instance should emit events after a new\n    control is added.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), both the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": " and\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": " observables emit events with the latest status and value when the control is\ninserted. When false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2539,
										"name": "ControlEventOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.push"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.push"
					}
				},
				{
					"id": 1298,
					"name": "removeAsyncValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2394,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1299,
							"name": "removeAsyncValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Remove an asynchronous validator from this control, without affecting other validators.\nValidators are compared by function reference; you must pass a reference to the exact same\nvalidator function as the one that was originally set. If a provided validator is not found, it\nis ignored.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2394,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1300,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The asynchronous validator or validators to remove."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AsyncValidatorFn"
												},
												"name": "AsyncValidatorFn",
												"package": "@angular/forms"
											},
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "AsyncValidatorFn"
													},
													"name": "AsyncValidatorFn",
													"package": "@angular/forms"
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.removeAsyncValidators"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2609,
								"name": "AbstractControl.removeAsyncValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.removeAsyncValidators"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2608,
						"name": "AbstractControl.removeAsyncValidators"
					}
				},
				{
					"id": 1189,
					"name": "removeAt",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 324,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L324"
						}
					],
					"signatures": [
						{
							"id": 1190,
							"name": "removeAt",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Remove the control at the given "
									},
									{
										"kind": "code",
										"text": "`index`"
									},
									{
										"kind": "text",
										"text": " in the array."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 324,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L324"
								}
							],
							"parameters": [
								{
									"id": 1191,
									"name": "index",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Index in the array to remove the control.  If "
											},
											{
												"kind": "code",
												"text": "`index`"
											},
											{
												"kind": "text",
												"text": " is negative, wraps around\n    from the back. If "
											},
											{
												"kind": "code",
												"text": "`index`"
											},
											{
												"kind": "text",
												"text": " is greatly negative (less than "
											},
											{
												"kind": "code",
												"text": "`-length`"
											},
											{
												"kind": "text",
												"text": "), removes the first\n    element. This behavior is the same as "
											},
											{
												"kind": "code",
												"text": "`Array.splice(index, 1)`"
											},
											{
												"kind": "text",
												"text": "."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 1192,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 2539,
										"name": "ControlEventOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.removeAt"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.removeAt"
					}
				},
				{
					"id": 1295,
					"name": "removeValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2382,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1296,
							"name": "removeValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Remove a synchronous validator from this control, without affecting other validators.\nValidators are compared by function reference; you must pass a reference to the exact same\nvalidator function as the one that was originally set. If a provided validator is not found,\nit is ignored."
									}
								],
								"blockTags": [
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Reference to a ValidatorFn\n\n"
											},
											{
												"kind": "code",
												"text": "```\n// Reference to the RequiredValidator\nconst ctrl = new FormControl<string | null>('', Validators.required);\nctrl.removeValidators(Validators.required);\n\n// Reference to anonymous function inside MinValidator\nconst minValidator = Validators.min(3);\nconst ctrl = new FormControl<string | null>('', minValidator);\nexpect(ctrl.hasValidator(minValidator)).toEqual(true)\nexpect(ctrl.hasValidator(Validators.min(3))).toEqual(false)\n\nctrl.removeValidators(minValidator);\n```"
											},
											{
												"kind": "text",
												"text": "\n\nWhen you add or remove a validator at run time, you must call\n"
											},
											{
												"kind": "code",
												"text": "`updateValueAndValidity()`"
											},
											{
												"kind": "text",
												"text": " for the new validation to take effect."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2382,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1297,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The validator or validators to remove."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidatorFn"
												},
												"name": "ValidatorFn",
												"package": "@angular/forms"
											},
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "ValidatorFn"
													},
													"name": "ValidatorFn",
													"package": "@angular/forms"
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.removeValidators"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2606,
								"name": "AbstractControl.removeValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.removeValidators"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2605,
						"name": "AbstractControl.removeValidators"
					}
				},
				{
					"id": 1222,
					"name": "reset",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 379,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L379"
						}
					],
					"signatures": [
						{
							"id": 1223,
							"name": "reset",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Resets the "
									},
									{
										"kind": "code",
										"text": "`FormArray`"
									},
									{
										"kind": "text",
										"text": " and all descendants are marked "
									},
									{
										"kind": "code",
										"text": "`pristine`"
									},
									{
										"kind": "text",
										"text": " and "
									},
									{
										"kind": "code",
										"text": "`untouched`"
									},
									{
										"kind": "text",
										"text": ", and the\nvalue of all descendants to null or null maps.\n\nYou reset to a specific form state by passing in an array of states\nthat matches the structure of the control. The state is a standalone value\nor a form state object with both a value and a disabled status."
									}
								],
								"blockTags": [
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Reset the values in a form array\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nconst arr = new FormArray([\n   new FormControl(),\n   new FormControl()\n]);\narr.reset(['name', 'last name']);\n\nconsole.log(arr.value);  // ['name', 'last name']\n```"
											},
											{
												"kind": "text",
												"text": "\n\n### Reset the values in a form array and the disabled status for the first control\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\narr.reset([\n  {value: 'name', disabled: true},\n  'last'\n]);\n\nconsole.log(arr.value);  // ['last']\nconsole.log(arr.at(0).status);  // 'DISABLED'\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 379,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L379"
								}
							],
							"parameters": [
								{
									"id": 1224,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Array of values for the controls"
											}
										]
									},
									"type": {
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": 1090,
											"name": "T",
											"package": "@rxap/forms",
											"qualifiedName": "RxapFormArray.T",
											"refersToTypeParameter": true
										}
									}
								},
								{
									"id": 1225,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configure options that determine how the control propagates changes and\nemits events after the value changes\n\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, each change only affects this control, and not its parent. Default\nis false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), both the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": " and\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": "\nobservables emit events with the latest status and value when the control is reset.\nWhen false, no events are emitted.\nThe configuration options are passed to the "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "updateValueAndValidity",
												"target": 2685,
												"tsLinkText": "* updateValueAndValidity"
											},
											{
												"kind": "text",
												"text": " method."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2539,
										"name": "ControlEventOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.reset"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2680,
								"name": "AbstractControl.reset"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.reset"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2679,
						"name": "AbstractControl.reset"
					}
				},
				{
					"id": 1125,
					"name": "select",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 142,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L142"
						}
					],
					"signatures": [
						{
							"id": 1126,
							"name": "select",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 142,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L142"
								}
							],
							"typeParameters": [
								{
									"id": 1127,
									"name": "R",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {}
								}
							],
							"parameters": [
								{
									"id": 1128,
									"name": "mapFn",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1129,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/form-array.ts",
													"line": 142,
													"character": 26,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L142"
												}
											],
											"signatures": [
												{
													"id": 1130,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/form-array.ts",
															"line": 142,
															"character": 26,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L142"
														}
													],
													"parameters": [
														{
															"id": 1131,
															"name": "state",
															"variant": "param",
															"kind": 32768,
															"flags": {},
															"type": {
																"type": "array",
																"elementType": {
																	"type": "reference",
																	"target": 1090,
																	"name": "T",
																	"package": "@rxap/forms",
																	"qualifiedName": "RxapFormArray.T",
																	"refersToTypeParameter": true
																}
															}
														}
													],
													"type": {
														"type": "reference",
														"target": 1127,
														"name": "R",
														"package": "@rxap/forms",
														"refersToTypeParameter": true
													}
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
									"qualifiedName": "Observable"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 1127,
										"name": "R",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								],
								"name": "Observable",
								"package": "rxjs"
							}
						}
					]
				},
				{
					"id": 1230,
					"name": "setAsyncValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 393,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L393"
						}
					],
					"signatures": [
						{
							"id": 1231,
							"name": "setAsyncValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets the asynchronous validators that are active on this control. Calling this\noverwrites any existing asynchronous validators.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect.\n\nIf you want to add a new validator without affecting existing ones, consider\nusing "
									},
									{
										"kind": "code",
										"text": "`addAsyncValidators()`"
									},
									{
										"kind": "text",
										"text": " method instead."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 393,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L393"
								}
							],
							"parameters": [
								{
									"id": 1232,
									"name": "newValidator",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2529,
										"name": "AsyncValidator",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1233,
									"name": "updateValueAndValidity",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"defaultValue": "true"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.setAsyncValidators"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2597,
								"name": "AbstractControl.setAsyncValidators"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.setAsyncValidators"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2596,
						"name": "AbstractControl.setAsyncValidators"
					}
				},
				{
					"id": 1205,
					"name": "setControl",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 352,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L352"
						}
					],
					"signatures": [
						{
							"id": 1206,
							"name": "setControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Replace an existing control."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 352,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L352"
								}
							],
							"parameters": [
								{
									"id": 1207,
									"name": "index",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Index in the array to replace the control. If "
											},
											{
												"kind": "code",
												"text": "`index`"
											},
											{
												"kind": "text",
												"text": " is negative, wraps around\n    from the back. If "
											},
											{
												"kind": "code",
												"text": "`index`"
											},
											{
												"kind": "text",
												"text": " is greatly negative (less than "
											},
											{
												"kind": "code",
												"text": "`-length`"
											},
											{
												"kind": "text",
												"text": "), replaces the first\n    element. This behavior is the same as "
											},
											{
												"kind": "code",
												"text": "`Array.splice(index, 1, control)`"
											},
											{
												"kind": "text",
												"text": "."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 1208,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The "
											},
											{
												"kind": "code",
												"text": "`AbstractControl`"
											},
											{
												"kind": "text",
												"text": " control to replace the existing control"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2544,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1090,
												"name": "T",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormArray.T",
												"refersToTypeParameter": true
											}
										],
										"name": "AbstractControl",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1209,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Specifies whether this FormArray instance should emit events after an\n    existing control is replaced with a new one.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), both the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": " and\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": " observables emit events with the latest status and value when the control is\nreplaced with a new one. When false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2539,
										"name": "ControlEventOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.setControl"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.setControl"
					}
				},
				{
					"id": 1201,
					"name": "setDisable",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 348,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L348"
						}
					],
					"signatures": [
						{
							"id": 1202,
							"name": "setDisable",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 348,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L348"
								}
							],
							"parameters": [
								{
									"id": 1203,
									"name": "disable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"defaultValue": "true"
								},
								{
									"id": 1204,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 2539,
										"name": "ControlEventOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1193,
					"name": "setEnable",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 337,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L337"
						}
					],
					"signatures": [
						{
							"id": 1194,
							"name": "setEnable",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 337,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L337"
								}
							],
							"parameters": [
								{
									"id": 1195,
									"name": "enable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"defaultValue": "true"
								},
								{
									"id": 1196,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 2539,
										"name": "ControlEventOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1238,
					"name": "setErrors",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 407,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L407"
						}
					],
					"signatures": [
						{
							"id": 1239,
							"name": "setErrors",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets errors on a form control when running validations manually, rather than automatically.\n\nCalling "
									},
									{
										"kind": "code",
										"text": "`setErrors`"
									},
									{
										"kind": "text",
										"text": " also updates the validity of the parent control."
									}
								],
								"blockTags": [
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Manually set the errors for a control\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nconst login = new FormControl('someLogin');\nlogin.setErrors({\n  notUnique: true\n});\n\nexpect(login.valid).toEqual(false);\nexpect(login.errors).toEqual({ notUnique: true });\n\nlogin.setValue('someOtherLogin');\n\nexpect(login.valid).toEqual(true);\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 407,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L407"
								}
							],
							"parameters": [
								{
									"id": 1240,
									"name": "errors",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"qualifiedName": "Partial"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 1091,
														"name": "E",
														"package": "@rxap/forms",
														"qualifiedName": "RxapFormArray.E",
														"refersToTypeParameter": true
													}
												],
												"name": "Partial",
												"package": "typescript"
											}
										]
									}
								},
								{
									"id": 1241,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates\nchanges and emits events after the control errors are set.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits an event after the errors are set."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2541,
										"name": "EmitEvent",
										"package": "@rxap/forms"
									},
									"defaultValue": "{}"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.setErrors"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2692,
								"name": "AbstractControl.setErrors"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.setErrors"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2691,
						"name": "AbstractControl.setErrors"
					}
				},
				{
					"id": 1334,
					"name": "setParent",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2612,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1335,
							"name": "setParent",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets the parent of the control"
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2612,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1336,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new parent."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "FormGroup"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "FormGroup",
												"package": "@angular/forms"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "FormArray"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "FormArray",
												"package": "@angular/forms"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.setParent"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2669,
								"name": "AbstractControl.setParent"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.setParent"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2668,
						"name": "AbstractControl.setParent"
					}
				},
				{
					"id": 1226,
					"name": "setValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 383,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L383"
						}
					],
					"signatures": [
						{
							"id": 1227,
							"name": "setValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets the synchronous validators that are active on this control.  Calling\nthis overwrites any existing synchronous validators.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect.\n\nIf you want to add a new validator without affecting existing ones, consider\nusing "
									},
									{
										"kind": "code",
										"text": "`addValidators()`"
									},
									{
										"kind": "text",
										"text": " method instead."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 383,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L383"
								}
							],
							"parameters": [
								{
									"id": 1228,
									"name": "newValidator",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2530,
										"name": "Validator",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1229,
									"name": "updateValueAndValidity",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"defaultValue": "true"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.setValidators"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2594,
								"name": "AbstractControl.setValidators"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.setValidators"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2593,
						"name": "AbstractControl.setValidators"
					}
				},
				{
					"id": 1164,
					"name": "setValue",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 241,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L241"
						}
					],
					"signatures": [
						{
							"id": 1165,
							"name": "setValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets the value of the "
									},
									{
										"kind": "code",
										"text": "`FormArray`"
									},
									{
										"kind": "text",
										"text": ". It accepts an array that matches\nthe structure of the control.\n\nThis method performs strict checks, and throws an error if you try\nto set the value of a control that doesn't exist or if you exclude the\nvalue of a control."
									}
								],
								"blockTags": [
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Set the values for the controls in the form array\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nconst arr = new FormArray([\n  new FormControl(),\n  new FormControl()\n]);\nconsole.log(arr.value);   // [null, null]\n\narr.setValue(['Nancy', 'Drew']);\nconsole.log(arr.value);   // ['Nancy', 'Drew']\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 241,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L241"
								}
							],
							"parameters": [
								{
									"id": 1166,
									"name": "valueOrObservable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": 1090,
													"name": "T",
													"package": "@rxap/forms",
													"qualifiedName": "RxapFormArray.T",
													"refersToTypeParameter": true
												}
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
													"qualifiedName": "Observable"
												},
												"typeArguments": [
													{
														"type": "array",
														"elementType": {
															"type": "reference",
															"target": 1090,
															"name": "T",
															"package": "@rxap/forms",
															"qualifiedName": "RxapFormArray.T",
															"refersToTypeParameter": true
														}
													}
												],
												"name": "Observable",
												"package": "rxjs"
											}
										]
									}
								},
								{
									"id": 1167,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configure options that determine how the control propagates changes and\nemits events after the value changes\n\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, each change only affects this control, and not its parent. Default\nis false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), both the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": " and\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": "\nobservables emit events with the latest status and value when the control value is updated.\nWhen false, no events are emitted.\nThe configuration options are passed to the "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "updateValueAndValidity",
												"target": 2685,
												"tsLinkText": "* updateValueAndValidity"
											},
											{
												"kind": "text",
												"text": " method."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2539,
										"name": "ControlEventOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "void"
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Subscription.ts",
											"qualifiedName": "Subscription"
										},
										"name": "Subscription",
										"package": "rxjs"
									}
								]
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.setValue"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2672,
								"name": "AbstractControl.setValue"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.setValue"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2671,
						"name": "AbstractControl.setValue"
					}
				},
				{
					"id": 1337,
					"name": "updateValueAndValidity",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2644,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1338,
							"name": "updateValueAndValidity",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Recalculates the value and validation status of the control.\n\nBy default, it also updates the value and validity of its ancestors."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2644,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1339,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options determine how the control propagates changes and emits events\nafter updates and validity checks are applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, only update this control. When false or not supplied,\nupdate all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": ",\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": " and "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservables emit events with the latest status and value when the control is updated.\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1340,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 1342,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2646,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 1341,
													"name": "onlySelf",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2645,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														1342,
														1341
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2644,
													"character": 34
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormArray.updateValueAndValidity"
							},
							"implementationOf": {
								"type": "reference",
								"target": 2686,
								"name": "AbstractControl.updateValueAndValidity"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormArray.updateValueAndValidity"
					},
					"implementationOf": {
						"type": "reference",
						"target": 2685,
						"name": "AbstractControl.updateValueAndValidity"
					}
				},
				{
					"id": 1170,
					"name": "validateOn",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-array.ts",
							"line": 259,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L259"
						}
					],
					"signatures": [
						{
							"id": 1171,
							"name": "validateOn",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-array.ts",
									"line": 259,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L259"
								}
							],
							"parameters": [
								{
									"id": 1172,
									"name": "observableValidation",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
											"qualifiedName": "Observable"
										},
										"typeArguments": [
											{
												"type": "union",
												"types": [
													{
														"type": "literal",
														"value": null
													},
													{
														"type": "intrinsic",
														"name": "object"
													}
												]
											}
										],
										"name": "Observable",
										"package": "rxjs"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Subscription.ts",
									"qualifiedName": "Subscription"
								},
								"name": "Subscription",
								"package": "rxjs"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						1088
					]
				},
				{
					"title": "Properties",
					"children": [
						1116,
						1124,
						1120,
						1110,
						1112,
						1113,
						1115,
						1286,
						1109,
						1114,
						1111,
						1118,
						1104,
						1108,
						1107
					]
				},
				{
					"title": "Accessors",
					"children": [
						1258,
						1102,
						1278,
						1270,
						1272,
						1105,
						1266,
						1247,
						1262,
						1268,
						1274,
						1096,
						1350,
						1100,
						1280,
						1284,
						1287,
						1264,
						1254
					]
				},
				{
					"title": "Methods",
					"children": [
						1292,
						1289,
						1132,
						1249,
						1309,
						1307,
						1322,
						1146,
						1328,
						1150,
						1343,
						1242,
						1135,
						1304,
						1234,
						1185,
						1173,
						1301,
						1137,
						1141,
						1160,
						1162,
						1311,
						1168,
						1219,
						1316,
						1216,
						1210,
						1213,
						1157,
						1154,
						1181,
						1197,
						1298,
						1189,
						1295,
						1222,
						1125,
						1230,
						1205,
						1201,
						1193,
						1238,
						1334,
						1226,
						1164,
						1337,
						1170
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/form-array.ts",
					"line": 55,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-array.ts#L55"
				}
			],
			"typeParameters": [
				{
					"id": 1352,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 1353,
					"name": "E",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "intrinsic",
						"name": "object"
					},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 1354,
					"name": "Parent",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "intrinsic",
						"name": "object"
					},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/forms/index.d.ts",
						"qualifiedName": "UntypedFormArray"
					},
					"name": "UntypedFormArray",
					"package": "@angular/forms"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": 2544,
					"typeArguments": [
						{
							"type": "array",
							"elementType": {
								"type": "reference",
								"target": 1090,
								"name": "T",
								"package": "@rxap/forms",
								"qualifiedName": "RxapFormArray.T",
								"refersToTypeParameter": true
							}
						}
					],
					"name": "AbstractControl",
					"package": "@rxap/forms"
				}
			]
		},
		{
			"id": 1371,
			"name": "RxapFormBuilder",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 1372,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-builder.ts",
							"line": 89,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-builder.ts#L89"
						}
					],
					"signatures": [
						{
							"id": 1373,
							"name": "RxapFormBuilder",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-builder.ts",
									"line": 89,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-builder.ts#L89"
								}
							],
							"typeParameters": [
								{
									"id": 1374,
									"name": "Data",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "Record",
										"package": "typescript"
									},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 1375,
									"name": "Form",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2421,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1374,
												"name": "Data",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormBuilder.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "FormType",
										"package": "@rxap/forms"
									},
									"default": {
										"type": "reference",
										"target": 2421,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1374,
												"name": "Data",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormBuilder.Data",
												"refersToTypeParameter": true
											}
										],
										"name": "FormType",
										"package": "@rxap/forms"
									}
								}
							],
							"parameters": [
								{
									"id": 1376,
									"name": "definition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/utilities/src/lib/helpers.ts",
											"qualifiedName": "Constructor"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 1375,
												"name": "Form",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormBuilder.Form",
												"refersToTypeParameter": true
											}
										],
										"name": "Constructor",
										"package": "@rxap/utilities"
									}
								},
								{
									"id": 1377,
									"name": "injector",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/core/index.d.ts",
											"qualifiedName": "Injector"
										},
										"name": "Injector",
										"package": "@angular/core"
									},
									"defaultValue": "Injector.NULL"
								},
								{
									"id": 1378,
									"name": "providers",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": {
												"sourceFileName": "node_modules/@angular/core/index.d.ts",
												"qualifiedName": "StaticProvider"
											},
											"name": "StaticProvider",
											"package": "@angular/core"
										}
									},
									"defaultValue": "[]"
								}
							],
							"type": {
								"type": "reference",
								"target": 1371,
								"typeArguments": [
									{
										"type": "reference",
										"target": 1374,
										"name": "Data",
										"package": "@rxap/forms",
										"qualifiedName": "RxapFormBuilder.Data",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 1375,
										"name": "Form",
										"package": "@rxap/forms",
										"qualifiedName": "RxapFormBuilder.Form",
										"refersToTypeParameter": true
									}
								],
								"name": "RxapFormBuilder",
								"package": "@rxap/forms"
							}
						}
					]
				},
				{
					"id": 1391,
					"name": "build",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-builder.ts",
							"line": 118,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-builder.ts#L118"
						}
					],
					"signatures": [
						{
							"id": 1392,
							"name": "build",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-builder.ts",
									"line": 118,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-builder.ts#L118"
								}
							],
							"typeParameters": [
								{
									"id": 1393,
									"name": "T",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": 2421,
												"typeArguments": [
													{
														"type": "reference",
														"target": 1374,
														"name": "Data",
														"package": "@rxap/forms",
														"qualifiedName": "RxapFormBuilder.Data",
														"refersToTypeParameter": true
													}
												],
												"name": "FormType",
												"package": "@rxap/forms"
											},
											{
												"type": "reference",
												"target": 2124,
												"typeArguments": [
													{
														"type": "reference",
														"target": 1374,
														"name": "Data",
														"package": "@rxap/forms",
														"qualifiedName": "RxapFormBuilder.Data",
														"refersToTypeParameter": true
													},
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "FormDefinition",
												"package": "@rxap/forms"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1394,
									"name": "state",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Readonly"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "Readonly",
										"package": "typescript"
									},
									"defaultValue": "{}"
								},
								{
									"id": 1395,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Partial"
										},
										"typeArguments": [
											{
												"type": "intersection",
												"types": [
													{
														"type": "reference",
														"target": 2435,
														"name": "FormDefinitionMetadata",
														"package": "@rxap/forms"
													},
													{
														"type": "reflection",
														"declaration": {
															"id": 1396,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"children": [
																{
																	"id": 1397,
																	"name": "controlId",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/form-builder.ts",
																			"line": 120,
																			"character": 48,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-builder.ts#L120"
																		}
																	],
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																}
															],
															"groups": [
																{
																	"title": "Properties",
																	"children": [
																		1397
																	]
																}
															],
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/form-builder.ts",
																	"line": 120,
																	"character": 46,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-builder.ts#L120"
																}
															]
														}
													}
												]
											}
										],
										"name": "Partial",
										"package": "typescript"
									},
									"defaultValue": "{}"
								}
							],
							"type": {
								"type": "reference",
								"target": 1393,
								"name": "T",
								"package": "@rxap/forms",
								"refersToTypeParameter": true
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						1372
					]
				},
				{
					"title": "Methods",
					"children": [
						1391
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/form-builder.ts",
					"line": 67,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-builder.ts#L67"
				}
			],
			"typeParameters": [
				{
					"id": 1470,
					"name": "Data",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"qualifiedName": "Record"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "string"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "Record",
						"package": "typescript"
					},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 1471,
					"name": "Form",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": 2421,
						"typeArguments": [
							{
								"type": "reference",
								"target": 1374,
								"name": "Data",
								"package": "@rxap/forms",
								"qualifiedName": "RxapFormBuilder.Data",
								"refersToTypeParameter": true
							}
						],
						"name": "FormType",
						"package": "@rxap/forms"
					},
					"default": {
						"type": "reference",
						"target": 2421,
						"typeArguments": [
							{
								"type": "reference",
								"target": 1374,
								"name": "Data",
								"package": "@rxap/forms",
								"qualifiedName": "RxapFormBuilder.Data",
								"refersToTypeParameter": true
							}
						],
						"name": "FormType",
						"package": "@rxap/forms"
					}
				}
			]
		},
		{
			"id": 1472,
			"name": "RxapFormControl",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 1473,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 126,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L126"
						}
					],
					"signatures": [
						{
							"id": 1474,
							"name": "RxapFormControl",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 126,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L126"
								}
							],
							"typeParameters": [
								{
									"id": 1475,
									"name": "T",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 1476,
									"name": "E",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "object"
									},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 1477,
									"name": "Parent",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "object"
									},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"parameters": [
								{
									"id": 1478,
									"name": "formState",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2744,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1475,
												"name": "T",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormControl.T",
												"refersToTypeParameter": true
											}
										],
										"name": "OrBoxedValue",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1479,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intersection",
										"types": [
											{
												"type": "reference",
												"target": 2101,
												"name": "_RxapAbstractControlOptions",
												"package": "@rxap/forms"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"qualifiedName": "Record"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "Record",
												"package": "typescript"
											},
											{
												"type": "reflection",
												"declaration": {
													"id": 1480,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"children": [
														{
															"id": 1481,
															"name": "controlId",
															"variant": "declaration",
															"kind": 1024,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/form-control.ts",
																	"line": 128,
																	"character": 44,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L128"
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "string"
															}
														}
													],
													"groups": [
														{
															"title": "Properties",
															"children": [
																1481
															]
														}
													],
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/form-control.ts",
															"line": 128,
															"character": 42,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L128"
														}
													]
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 1472,
								"typeArguments": [
									{
										"type": "reference",
										"target": 1475,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "RxapFormControl.T",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 1476,
										"name": "E",
										"package": "@rxap/forms",
										"qualifiedName": "RxapFormControl.E",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 1477,
										"name": "Parent",
										"package": "@rxap/forms",
										"qualifiedName": "RxapFormControl.Parent",
										"refersToTypeParameter": true
									}
								],
								"name": "RxapFormControl",
								"package": "@rxap/forms"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.constructor"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.constructor"
					}
				},
				{
					"id": 1504,
					"name": "controlId",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 95,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L95"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				},
				{
					"id": 1603,
					"name": "defaultValue",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isReadonly": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "The default value of this FormControl, used whenever the control is reset without an explicit\nvalue. See "
							},
							{
								"kind": "inline-tag",
								"tag": "@link",
								"text": "FormControlOptions#nonNullable",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "FormControlOptions.nonNullable"
								}
							},
							{
								"kind": "text",
								"text": " for more information on configuring\na default value."
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3329,
							"character": 13
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.defaultValue"
					}
				},
				{
					"id": 1494,
					"name": "dirty$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 75,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L75"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1496,
					"name": "disabled$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 80,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L80"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1497,
					"name": "enabled$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 81,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L81"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1485,
					"name": "errors",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "An object containing any errors generated by failing validation,\nor null if there are no errors."
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 59,
							"character": 20,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L59"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": 1476,
								"name": "E",
								"package": "@rxap/forms",
								"qualifiedName": "RxapFormControl.E",
								"refersToTypeParameter": true
							}
						]
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.errors"
					}
				},
				{
					"id": 1503,
					"name": "errors$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 93,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L93"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": 1476,
										"name": "E",
										"package": "@rxap/forms",
										"qualifiedName": "RxapFormControl.E",
										"refersToTypeParameter": true
									}
								]
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1647,
					"name": "events",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isReadonly": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "A multicasting observable that emits an event every time the state of the control changes.\nIt emits for value, status, pristine or touched changes.\n\n**Note**: On value change, the emit happens right after a value of this control is updated. The\nvalue of a parent control (for example if this FormControl is a part of a FormGroup) is updated\nlater, so accessing a value of a parent control (using the "
							},
							{
								"kind": "code",
								"text": "`value`"
							},
							{
								"kind": "text",
								"text": " property) from the callback\nof this event might result in getting a value that has not been updated yet. Subscribe to the\n"
							},
							{
								"kind": "code",
								"text": "`events`"
							},
							{
								"kind": "text",
								"text": " of the parent control instead.\nFor other event types, the events are emitted after the parent control has been updated."
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2278,
							"character": 13
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "ControlEvent"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "ControlEvent",
								"package": "@angular/forms"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.events"
					}
				},
				{
					"id": 1489,
					"name": "initialState",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 66,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L66"
						}
					],
					"type": {
						"type": "reference",
						"target": 2744,
						"typeArguments": [
							{
								"type": "reference",
								"target": 1475,
								"name": "T",
								"package": "@rxap/forms",
								"qualifiedName": "RxapFormControl.T",
								"refersToTypeParameter": true
							}
						],
						"name": "OrBoxedValue",
						"package": "@rxap/forms"
					}
				},
				{
					"id": 1507,
					"name": "readonly$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 100,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L100"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1506,
					"name": "stateChanges",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 99,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L99"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Subject.ts",
							"qualifiedName": "Subject"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "void"
							}
						],
						"name": "Subject",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1487,
					"name": "status",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "The validation status of the control."
							}
						],
						"blockTags": [
							{
								"tag": "@see",
								"content": [
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "FormControlStatus",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormControlStatus"
										}
									},
									{
										"kind": "text",
										"text": "\n\nThese status values are mutually exclusive, so a control cannot be\nboth valid AND invalid or invalid AND disabled."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 64,
							"character": 20,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L64"
						}
					],
					"type": {
						"type": "reference",
						"target": 2543,
						"name": "ControlState",
						"package": "@rxap/forms"
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.status"
					}
				},
				{
					"id": 1502,
					"name": "status$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 92,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L92"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 2543,
								"name": "ControlState",
								"package": "@rxap/forms"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1488,
					"name": "statusChanges",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "A multicasting observable that emits an event every time the validation "
							},
							{
								"kind": "code",
								"text": "`status`"
							},
							{
								"kind": "text",
								"text": " of the control\nrecalculates."
							}
						],
						"blockTags": [
							{
								"tag": "@see",
								"content": [
									{
										"kind": "text",
										"text": " - "
									},
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "FormControlStatus",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormControlStatus"
										}
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "text",
										"text": " - "
									},
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "AbstractControl.status",
										"target": 2561
									},
									{
										"kind": "text",
										"text": "\n"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 65,
							"character": 20,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L65"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 2543,
								"name": "ControlState",
								"package": "@rxap/forms"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.statusChanges"
					}
				},
				{
					"id": 1493,
					"name": "touch$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 72,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L72"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1484,
					"name": "value",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "The current value of the control.\n\n* For a "
							},
							{
								"kind": "code",
								"text": "`FormControl`"
							},
							{
								"kind": "text",
								"text": ", the current value.\n* For an enabled "
							},
							{
								"kind": "code",
								"text": "`FormGroup`"
							},
							{
								"kind": "text",
								"text": ", the values of enabled controls as an object\nwith a key-value pair for each member of the group.\n* For a disabled "
							},
							{
								"kind": "code",
								"text": "`FormGroup`"
							},
							{
								"kind": "text",
								"text": ", the values of all controls as an object\nwith a key-value pair for each member of the group.\n* For a "
							},
							{
								"kind": "code",
								"text": "`FormArray`"
							},
							{
								"kind": "text",
								"text": ", the values of enabled controls as an array."
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 58,
							"character": 20,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L58"
						}
					],
					"type": {
						"type": "reference",
						"target": 1475,
						"name": "T",
						"package": "@rxap/forms",
						"qualifiedName": "RxapFormControl.T",
						"refersToTypeParameter": true
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.value"
					}
				},
				{
					"id": 1495,
					"name": "value$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 79,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L79"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 1475,
								"name": "T",
								"package": "@rxap/forms",
								"qualifiedName": "RxapFormControl.T",
								"refersToTypeParameter": true
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1486,
					"name": "valueChanges",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "A multicasting observable that emits an event every time the value of the control changes, in\nthe UI or programmatically. It also emits an event each time you call enable() or disable()\nwithout passing along {emitEvent: false} as a function argument.\n\n**Note**: the emit happens right after a value of this control is updated. The value of a\nparent control (for example if this FormControl is a part of a FormGroup) is updated later, so\naccessing a value of a parent control (using the "
							},
							{
								"kind": "code",
								"text": "`value`"
							},
							{
								"kind": "text",
								"text": " property) from the callback of this\nevent might result in getting a value that has not been updated yet. Subscribe to the\n"
							},
							{
								"kind": "code",
								"text": "`valueChanges`"
							},
							{
								"kind": "text",
								"text": " event of the parent control instead."
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 62,
							"character": 20,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L62"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 1475,
								"name": "T",
								"package": "@rxap/forms",
								"qualifiedName": "RxapFormControl.T",
								"refersToTypeParameter": true
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.valueChanges"
					}
				},
				{
					"id": 1619,
					"name": "asyncValidator",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2161,
							"character": 8
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2162,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1620,
						"name": "asyncValidator",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "Returns the function that is used to determine the validity of this control asynchronously.\nIf multiple validators have been added, this will be a single composed function.\nSee "
								},
								{
									"kind": "code",
									"text": "`Validators.compose()`"
								},
								{
									"kind": "text",
									"text": " for additional information."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2161,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "AsyncValidatorFn"
									},
									"name": "AsyncValidatorFn",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormControl.asyncValidator"
						}
					},
					"setSignature": {
						"id": 1621,
						"name": "asyncValidator",
						"variant": "signature",
						"kind": 1048576,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2162,
								"character": 8
							}
						],
						"parameters": [
							{
								"id": 1622,
								"name": "asyncValidatorFn",
								"variant": "param",
								"kind": 32768,
								"flags": {
									"isExternal": true
								},
								"type": {
									"type": "union",
									"types": [
										{
											"type": "literal",
											"value": null
										},
										{
											"type": "reference",
											"target": {
												"sourceFileName": "node_modules/@angular/forms/index.d.ts",
												"qualifiedName": "AsyncValidatorFn"
											},
											"name": "AsyncValidatorFn",
											"package": "@angular/forms"
										}
									]
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormControl.asyncValidator"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.asyncValidator"
					}
				},
				{
					"id": 1508,
					"name": "controlPath",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 102,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L102"
						}
					],
					"getSignature": {
						"id": 1509,
						"name": "controlPath",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/form-control.ts",
								"line": 102,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L102"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "string"
						}
					}
				},
				{
					"id": 1639,
					"name": "dirty",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2249,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1640,
						"name": "dirty",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`dirty`"
								},
								{
									"kind": "text",
									"text": " if the user has changed the value\nin the UI."
								}
							],
							"blockTags": [
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if the user has changed the value of this control in the UI; compare "
										},
										{
											"kind": "code",
											"text": "`pristine`"
										},
										{
											"kind": "text",
											"text": ".\nProgrammatic changes to a control's value do not mark it dirty."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2249,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormControl.dirty"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.dirty"
					}
				},
				{
					"id": 1631,
					"name": "disabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2216,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1632,
						"name": "disabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`disabled`"
								},
								{
									"kind": "text",
									"text": " when its "
								},
								{
									"kind": "code",
									"text": "`status`"
								},
								{
									"kind": "text",
									"text": " is "
								},
								{
									"kind": "code",
									"text": "`DISABLED`"
								},
								{
									"kind": "text",
									"text": ".\n\nDisabled controls are exempt from validation checks and\nare not included in the aggregate value of their ancestor\ncontrols."
								}
							],
							"blockTags": [
								{
									"tag": "@see",
									"content": [
										{
											"kind": "inline-tag",
											"tag": "@link",
											"text": "AbstractControl.status",
											"target": 2561
										}
									]
								},
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if the control is disabled, false otherwise."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2216,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormControl.disabled"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.disabled"
					}
				},
				{
					"id": 1633,
					"name": "enabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2226,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1634,
						"name": "enabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`enabled`"
								},
								{
									"kind": "text",
									"text": " as long as its "
								},
								{
									"kind": "code",
									"text": "`status`"
								},
								{
									"kind": "text",
									"text": " is not "
								},
								{
									"kind": "code",
									"text": "`DISABLED`"
								},
								{
									"kind": "text",
									"text": "."
								}
							],
							"blockTags": [
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if the control has any status other than 'DISABLED',\nfalse if the status is 'DISABLED'."
										}
									]
								},
								{
									"tag": "@see",
									"content": [
										{
											"kind": "inline-tag",
											"tag": "@link",
											"text": "AbstractControl.status",
											"target": 2561
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2226,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormControl.enabled"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.enabled"
					}
				},
				{
					"id": 1510,
					"name": "fullControlPath",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 116,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L116"
						}
					],
					"getSignature": {
						"id": 1511,
						"name": "fullControlPath",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/form-control.ts",
								"line": 116,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L116"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "string"
						}
					}
				},
				{
					"id": 1627,
					"name": "invalid",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2195,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1628,
						"name": "invalid",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`invalid`"
								},
								{
									"kind": "text",
									"text": " when its "
								},
								{
									"kind": "code",
									"text": "`status`"
								},
								{
									"kind": "text",
									"text": " is "
								},
								{
									"kind": "code",
									"text": "`INVALID`"
								},
								{
									"kind": "text",
									"text": "."
								}
							],
							"blockTags": [
								{
									"tag": "@see",
									"content": [
										{
											"kind": "inline-tag",
											"tag": "@link",
											"text": "AbstractControl.status",
											"target": 2561
										}
									]
								},
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if this control has failed one or more of its validation checks,\nfalse otherwise."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2195,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormControl.invalid"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.invalid"
					}
				},
				{
					"id": 1623,
					"name": "parent",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2166,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1624,
						"name": "parent",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "The parent control."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2166,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "FormGroup"
									},
									"typeArguments": [
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "FormGroup",
									"package": "@angular/forms"
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "FormArray"
									},
									"typeArguments": [
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "FormArray",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormControl.parent"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.parent"
					}
				},
				{
					"id": 1629,
					"name": "pending",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2204,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1630,
						"name": "pending",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`pending`"
								},
								{
									"kind": "text",
									"text": " when its "
								},
								{
									"kind": "code",
									"text": "`status`"
								},
								{
									"kind": "text",
									"text": " is "
								},
								{
									"kind": "code",
									"text": "`PENDING`"
								},
								{
									"kind": "text",
									"text": "."
								}
							],
							"blockTags": [
								{
									"tag": "@see",
									"content": [
										{
											"kind": "inline-tag",
											"tag": "@link",
											"text": "AbstractControl.status",
											"target": 2561
										}
									]
								},
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if this control is in the process of conducting a validation check,\nfalse otherwise."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2204,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormControl.pending"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.pending"
					}
				},
				{
					"id": 1635,
					"name": "pristine",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2239,
							"character": 8
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2240,
							"character": 16
						}
					],
					"getSignature": {
						"id": 1636,
						"name": "pristine",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`pristine`"
								},
								{
									"kind": "text",
									"text": " if the user has not yet changed\nthe value in the UI."
								}
							],
							"blockTags": [
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if the user has not yet changed the value in the UI; compare "
										},
										{
											"kind": "code",
											"text": "`dirty`"
										},
										{
											"kind": "text",
											"text": ".\nProgrammatic changes to a control's value do not mark it dirty."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2239,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormControl.pristine"
						}
					},
					"setSignature": {
						"id": 1637,
						"name": "pristine",
						"variant": "signature",
						"kind": 1048576,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2240,
								"character": 16
							}
						],
						"parameters": [
							{
								"id": 1638,
								"name": "value",
								"variant": "param",
								"kind": 32768,
								"flags": {
									"isExternal": true
								},
								"type": {
									"type": "intrinsic",
									"name": "boolean"
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormControl.pristine"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.pristine"
					}
				},
				{
					"id": 1498,
					"name": "readonly",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 83,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L83"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 87,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L87"
						}
					],
					"getSignature": {
						"id": 1499,
						"name": "readonly",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/form-control.ts",
								"line": 83,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L83"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						}
					},
					"setSignature": {
						"id": 1500,
						"name": "readonly",
						"variant": "signature",
						"kind": 1048576,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/form-control.ts",
								"line": 87,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L87"
							}
						],
						"parameters": [
							{
								"id": 1501,
								"name": "value",
								"variant": "param",
								"kind": 32768,
								"flags": {},
								"type": {
									"type": "intrinsic",
									"name": "boolean"
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						}
					}
				},
				{
					"id": 1711,
					"name": "root",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2758,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1712,
						"name": "root",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "Retrieves the top-level ancestor of this control."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2758,
								"character": 8
							}
						],
						"type": {
							"type": "reference",
							"target": {
								"sourceFileName": "node_modules/@angular/forms/index.d.ts",
								"qualifiedName": "AbstractControl"
							},
							"name": "AbstractControl",
							"package": "@angular/forms"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormControl.root"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.root"
					}
				},
				{
					"id": 1482,
					"name": "rxapFormDefinition",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 52,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L52"
						}
					],
					"getSignature": {
						"id": 1483,
						"name": "rxapFormDefinition",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"comment": {
							"summary": [],
							"modifierTags": [
								"@internal"
							]
						},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/form-control.ts",
								"line": 52,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L52"
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "intrinsic",
									"name": "undefined"
								},
								{
									"type": "intersection",
									"types": [
										{
											"type": "reference",
											"target": {
												"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
												"qualifiedName": "Partial"
											},
											"typeArguments": [
												{
													"type": "reference",
													"target": 2124,
													"typeArguments": [
														{
															"type": "reference",
															"target": 1477,
															"name": "Parent",
															"package": "@rxap/forms",
															"qualifiedName": "RxapFormControl.Parent",
															"refersToTypeParameter": true
														},
														{
															"type": "intrinsic",
															"name": "any"
														},
														{
															"type": "intrinsic",
															"name": "any"
														}
													],
													"name": "FormDefinition",
													"package": "@rxap/forms"
												}
											],
											"name": "Partial",
											"package": "typescript"
										},
										{
											"type": "mapped",
											"parameter": "K",
											"parameterType": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "number"
													},
													{
														"type": "intrinsic",
														"name": "symbol"
													}
												]
											},
											"templateType": {
												"type": "conditional",
												"checkType": {
													"type": "indexedAccess",
													"indexType": {
														"type": "reference",
														"target": {
															"sourceFileName": "packages/angular/forms/src/lib/model.ts",
															"qualifiedName": "K"
														},
														"name": "K",
														"package": "@rxap/forms",
														"refersToTypeParameter": true
													},
													"objectType": {
														"type": "reference",
														"target": 1477,
														"name": "Parent",
														"package": "@rxap/forms",
														"qualifiedName": "RxapFormControl.Parent",
														"refersToTypeParameter": true
													}
												},
												"extendsType": {
													"type": "array",
													"elementType": {
														"type": "reference",
														"target": {
															"sourceFileName": "packages/angular/forms/src/lib/model.ts",
															"qualifiedName": "U"
														},
														"name": "U",
														"package": "@rxap/forms",
														"refersToTypeParameter": true
													}
												},
												"trueType": {
													"type": "union",
													"types": [
														{
															"type": "reference",
															"target": 2136,
															"typeArguments": [
																{
																	"type": "reference",
																	"target": 2421,
																	"typeArguments": [
																		{
																			"type": "reference",
																			"target": {
																				"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																				"qualifiedName": "U"
																			},
																			"name": "U",
																			"package": "@rxap/forms",
																			"refersToTypeParameter": true
																		}
																	],
																	"name": "FormType",
																	"package": "@rxap/forms"
																}
															],
															"name": "FormDefinitionArray",
															"package": "@rxap/forms"
														},
														{
															"type": "reference",
															"target": 2136,
															"typeArguments": [
																{
																	"type": "reference",
																	"target": 1472,
																	"typeArguments": [
																		{
																			"type": "reference",
																			"target": {
																				"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																				"qualifiedName": "U"
																			},
																			"name": "U",
																			"package": "@rxap/forms",
																			"refersToTypeParameter": true
																		},
																		{
																			"type": "intrinsic",
																			"name": "any"
																		},
																		{
																			"type": "intrinsic",
																			"name": "any"
																		}
																	],
																	"name": "RxapFormControl",
																	"package": "@rxap/forms"
																}
															],
															"name": "FormDefinitionArray",
															"package": "@rxap/forms"
														},
														{
															"type": "reference",
															"target": 1087,
															"typeArguments": [
																{
																	"type": "reference",
																	"target": {
																		"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																		"qualifiedName": "U"
																	},
																	"name": "U",
																	"package": "@rxap/forms",
																	"refersToTypeParameter": true
																},
																{
																	"type": "intrinsic",
																	"name": "any"
																},
																{
																	"type": "intrinsic",
																	"name": "any"
																}
															],
															"name": "RxapFormArray",
															"package": "@rxap/forms"
														},
														{
															"type": "reference",
															"target": 1472,
															"typeArguments": [
																{
																	"type": "indexedAccess",
																	"indexType": {
																		"type": "intrinsic",
																		"name": "any"
																	},
																	"objectType": {
																		"type": "intrinsic",
																		"name": "any"
																	}
																},
																{
																	"type": "intrinsic",
																	"name": "any"
																},
																{
																	"type": "intrinsic",
																	"name": "any"
																}
															],
															"name": "RxapFormControl",
															"package": "@rxap/forms"
														}
													]
												},
												"falseType": {
													"type": "conditional",
													"checkType": {
														"type": "indexedAccess",
														"indexType": {
															"type": "reference",
															"target": {
																"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																"qualifiedName": "K"
															},
															"name": "K",
															"package": "@rxap/forms",
															"refersToTypeParameter": true
														},
														"objectType": {
															"type": "reference",
															"target": 1477,
															"name": "Parent",
															"package": "@rxap/forms",
															"qualifiedName": "RxapFormControl.Parent",
															"refersToTypeParameter": true
														}
													},
													"extendsType": {
														"type": "reference",
														"target": {
															"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
															"qualifiedName": "Record"
														},
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "string"
															},
															{
																"type": "intrinsic",
																"name": "any"
															}
														],
														"name": "Record",
														"package": "typescript"
													},
													"trueType": {
														"type": "union",
														"types": [
															{
																"type": "intersection",
																"types": [
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "Partial"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": 2124,
																				"typeArguments": [
																					{
																						"type": "indexedAccess",
																						"indexType": {
																							"type": "intrinsic",
																							"name": "any"
																						},
																						"objectType": {
																							"type": "intrinsic",
																							"name": "any"
																						}
																					},
																					{
																						"type": "intrinsic",
																						"name": "any"
																					},
																					{
																						"type": "intrinsic",
																						"name": "any"
																					}
																				],
																				"name": "FormDefinition",
																				"package": "@rxap/forms"
																			}
																		],
																		"name": "Partial",
																		"package": "typescript"
																	},
																	{
																		"type": "mapped",
																		"parameter": "K",
																		"parameterType": {
																			"type": "union",
																			"types": [
																				{
																					"type": "intrinsic",
																					"name": "string"
																				},
																				{
																					"type": "intrinsic",
																					"name": "number"
																				},
																				{
																					"type": "intrinsic",
																					"name": "symbol"
																				}
																			]
																		},
																		"templateType": {
																			"type": "conditional",
																			"checkType": {
																				"type": "indexedAccess",
																				"indexType": {
																					"type": "reference",
																					"target": {
																						"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																						"qualifiedName": "K"
																					},
																					"name": "K",
																					"package": "@rxap/forms",
																					"refersToTypeParameter": true
																				},
																				"objectType": {
																					"type": "indexedAccess",
																					"indexType": {
																						"type": "intrinsic",
																						"name": "any"
																					},
																					"objectType": {
																						"type": "intrinsic",
																						"name": "any"
																					}
																				}
																			},
																			"extendsType": {
																				"type": "array",
																				"elementType": {
																					"type": "reference",
																					"target": {
																						"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																						"qualifiedName": "U"
																					},
																					"name": "U",
																					"package": "@rxap/forms",
																					"refersToTypeParameter": true
																				}
																			},
																			"trueType": {
																				"type": "union",
																				"types": [
																					{
																						"type": "reference",
																						"target": 2136,
																						"typeArguments": [
																							{
																								"type": "unknown",
																								"name": "..."
																							}
																						],
																						"name": "FormDefinitionArray",
																						"package": "@rxap/forms"
																					},
																					{
																						"type": "reference",
																						"target": 2136,
																						"typeArguments": [
																							{
																								"type": "unknown",
																								"name": "..."
																							}
																						],
																						"name": "FormDefinitionArray",
																						"package": "@rxap/forms"
																					},
																					{
																						"type": "reference",
																						"target": 1087,
																						"typeArguments": [
																							{
																								"type": "unknown",
																								"name": "..."
																							},
																							{
																								"type": "unknown",
																								"name": "..."
																							},
																							{
																								"type": "unknown",
																								"name": "..."
																							}
																						],
																						"name": "RxapFormArray",
																						"package": "@rxap/forms"
																					},
																					{
																						"type": "reference",
																						"target": 1472,
																						"typeArguments": [
																							{
																								"type": "unknown",
																								"name": "..."
																							},
																							{
																								"type": "unknown",
																								"name": "..."
																							},
																							{
																								"type": "unknown",
																								"name": "..."
																							}
																						],
																						"name": "RxapFormControl",
																						"package": "@rxap/forms"
																					}
																				]
																			},
																			"falseType": {
																				"type": "conditional",
																				"checkType": {
																					"type": "indexedAccess",
																					"indexType": {
																						"type": "unknown",
																						"name": "..."
																					},
																					"objectType": {
																						"type": "unknown",
																						"name": "..."
																					}
																				},
																				"extendsType": {
																					"type": "reference",
																					"target": {
																						"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
																						"qualifiedName": "Record"
																					},
																					"typeArguments": [
																						{
																							"type": "unknown",
																							"name": "..."
																						},
																						{
																							"type": "unknown",
																							"name": "..."
																						}
																					],
																					"name": "Record",
																					"package": "typescript"
																				},
																				"trueType": {
																					"type": "union",
																					"types": [
																						{
																							"type": "unknown",
																							"name": "..."
																						},
																						{
																							"type": "unknown",
																							"name": "..."
																						}
																					]
																				},
																				"falseType": {
																					"type": "reference",
																					"target": 1472,
																					"typeArguments": [
																						{
																							"type": "unknown",
																							"name": "..."
																						},
																						{
																							"type": "unknown",
																							"name": "..."
																						},
																						{
																							"type": "unknown",
																							"name": "..."
																						}
																					],
																					"name": "RxapFormControl",
																					"package": "@rxap/forms"
																				}
																			}
																		}
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "Partial"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": 2124,
																				"typeArguments": [
																					{
																						"type": "indexedAccess",
																						"indexType": {
																							"type": "intrinsic",
																							"name": "any"
																						},
																						"objectType": {
																							"type": "intrinsic",
																							"name": "any"
																						}
																					},
																					{
																						"type": "intrinsic",
																						"name": "any"
																					},
																					{
																						"type": "intrinsic",
																						"name": "any"
																					}
																				],
																				"name": "FormDefinition",
																				"package": "@rxap/forms"
																			}
																		],
																		"name": "Partial",
																		"package": "typescript"
																	}
																]
															},
															{
																"type": "reference",
																"target": 1472,
																"typeArguments": [
																	{
																		"type": "indexedAccess",
																		"indexType": {
																			"type": "intrinsic",
																			"name": "any"
																		},
																		"objectType": {
																			"type": "intrinsic",
																			"name": "any"
																		}
																	},
																	{
																		"type": "intrinsic",
																		"name": "any"
																	},
																	{
																		"type": "intrinsic",
																		"name": "any"
																	}
																],
																"name": "RxapFormControl",
																"package": "@rxap/forms"
															}
														]
													},
													"falseType": {
														"type": "reference",
														"target": 1472,
														"typeArguments": [
															{
																"type": "reference",
																"target": {
																	"sourceFileName": "packages/utilities/src/lib/helpers.ts",
																	"qualifiedName": "NonEmpty"
																},
																"typeArguments": [
																	{
																		"type": "indexedAccess",
																		"indexType": {
																			"type": "reference",
																			"target": {
																				"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																				"qualifiedName": "K"
																			},
																			"name": "K",
																			"package": "@rxap/forms",
																			"refersToTypeParameter": true
																		},
																		"objectType": {
																			"type": "reference",
																			"target": 1477,
																			"name": "Parent",
																			"package": "@rxap/forms",
																			"qualifiedName": "RxapFormControl.Parent",
																			"refersToTypeParameter": true
																		}
																	}
																],
																"name": "NonEmpty",
																"package": "@rxap/utilities"
															},
															{
																"type": "intrinsic",
																"name": "any"
															},
															{
																"type": "intrinsic",
																"name": "any"
															}
														],
														"name": "RxapFormControl",
														"package": "@rxap/forms"
													}
												}
											}
										},
										{
											"type": "reference",
											"target": 2124,
											"typeArguments": [
												{
													"type": "reference",
													"target": 1477,
													"name": "Parent",
													"package": "@rxap/forms",
													"qualifiedName": "RxapFormControl.Parent",
													"refersToTypeParameter": true
												},
												{
													"type": "intrinsic",
													"name": "any"
												},
												{
													"type": "intrinsic",
													"name": "any"
												}
											],
											"name": "FormDefinition",
											"package": "@rxap/forms"
										}
									]
								}
							]
						}
					}
				},
				{
					"id": 1641,
					"name": "touched",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2256,
							"character": 8
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2257,
							"character": 16
						}
					],
					"getSignature": {
						"id": 1642,
						"name": "touched",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "True if the control is marked as "
								},
								{
									"kind": "code",
									"text": "`touched`"
								},
								{
									"kind": "text",
									"text": ".\n\nA control is marked "
								},
								{
									"kind": "code",
									"text": "`touched`"
								},
								{
									"kind": "text",
									"text": " once the user has triggered\na "
								},
								{
									"kind": "code",
									"text": "`blur`"
								},
								{
									"kind": "text",
									"text": " event on it."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2256,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormControl.touched"
						}
					},
					"setSignature": {
						"id": 1643,
						"name": "touched",
						"variant": "signature",
						"kind": 1048576,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2257,
								"character": 16
							}
						],
						"parameters": [
							{
								"id": 1644,
								"name": "value",
								"variant": "param",
								"kind": 32768,
								"flags": {
									"isExternal": true
								},
								"type": {
									"type": "intrinsic",
									"name": "boolean"
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormControl.touched"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.touched"
					}
				},
				{
					"id": 1645,
					"name": "untouched",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2265,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1646,
						"name": "untouched",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "True if the control has not been marked as touched\n\nA control is "
								},
								{
									"kind": "code",
									"text": "`untouched`"
								},
								{
									"kind": "text",
									"text": " if the user has not yet triggered\na "
								},
								{
									"kind": "code",
									"text": "`blur`"
								},
								{
									"kind": "text",
									"text": " event on it."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2265,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormControl.untouched"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.untouched"
					}
				},
				{
					"id": 1648,
					"name": "updateOn",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2305,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1649,
						"name": "updateOn",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "Reports the update strategy of the "
								},
								{
									"kind": "code",
									"text": "`AbstractControl`"
								},
								{
									"kind": "text",
									"text": " (meaning\nthe event on which the control updates itself).\nPossible values: "
								},
								{
									"kind": "code",
									"text": "`'change'`"
								},
								{
									"kind": "text",
									"text": " | "
								},
								{
									"kind": "code",
									"text": "`'blur'`"
								},
								{
									"kind": "text",
									"text": " | "
								},
								{
									"kind": "code",
									"text": "`'submit'`"
								},
								{
									"kind": "text",
									"text": "\nDefault value: "
								},
								{
									"kind": "code",
									"text": "`'change'`"
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2305,
								"character": 8
							}
						],
						"type": {
							"type": "reference",
							"target": {
								"sourceFileName": "node_modules/@angular/forms/index.d.ts",
								"qualifiedName": "FormHooks"
							},
							"name": "FormHooks",
							"package": "@angular/forms"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormControl.updateOn"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.updateOn"
					}
				},
				{
					"id": 1625,
					"name": "valid",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2186,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1626,
						"name": "valid",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`valid`"
								},
								{
									"kind": "text",
									"text": " when its "
								},
								{
									"kind": "code",
									"text": "`status`"
								},
								{
									"kind": "text",
									"text": " is "
								},
								{
									"kind": "code",
									"text": "`VALID`"
								},
								{
									"kind": "text",
									"text": "."
								}
							],
							"blockTags": [
								{
									"tag": "@see",
									"content": [
										{
											"kind": "inline-tag",
											"tag": "@link",
											"text": "AbstractControl.status",
											"target": 2561
										}
									]
								},
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if the control has passed all of its validation tests,\nfalse otherwise."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2186,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormControl.valid"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.valid"
					}
				},
				{
					"id": 1615,
					"name": "validator",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2154,
							"character": 8
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2155,
							"character": 8
						}
					],
					"getSignature": {
						"id": 1616,
						"name": "validator",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "Returns the function that is used to determine the validity of this control synchronously.\nIf multiple validators have been added, this will be a single composed function.\nSee "
								},
								{
									"kind": "code",
									"text": "`Validators.compose()`"
								},
								{
									"kind": "text",
									"text": " for additional information."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2154,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "ValidatorFn"
									},
									"name": "ValidatorFn",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormControl.validator"
						}
					},
					"setSignature": {
						"id": 1617,
						"name": "validator",
						"variant": "signature",
						"kind": 1048576,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2155,
								"character": 8
							}
						],
						"parameters": [
							{
								"id": 1618,
								"name": "validatorFn",
								"variant": "param",
								"kind": 32768,
								"flags": {
									"isExternal": true
								},
								"type": {
									"type": "union",
									"types": [
										{
											"type": "literal",
											"value": null
										},
										{
											"type": "reference",
											"target": {
												"sourceFileName": "node_modules/@angular/forms/index.d.ts",
												"qualifiedName": "ValidatorFn"
											},
											"name": "ValidatorFn",
											"package": "@angular/forms"
										}
									]
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormControl.validator"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.validator"
					}
				},
				{
					"id": 1653,
					"name": "addAsyncValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2352,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1654,
							"name": "addAsyncValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Add an asynchronous validator or validators to this control, without affecting other\nvalidators.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect.\n\nAdding a validator that already exists will have no effect."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2352,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1655,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new asynchronous validator function or functions to add to this control."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AsyncValidatorFn"
												},
												"name": "AsyncValidatorFn",
												"package": "@angular/forms"
											},
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "AsyncValidatorFn"
													},
													"name": "AsyncValidatorFn",
													"package": "@angular/forms"
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.addAsyncValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.addAsyncValidators"
					}
				},
				{
					"id": 1650,
					"name": "addValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2340,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1651,
							"name": "addValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Add a synchronous validator or validators to this control, without affecting other validators.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect.\n\nAdding a validator that already exists will have no effect. If duplicate validator functions\nare present in the "
									},
									{
										"kind": "code",
										"text": "`validators`"
									},
									{
										"kind": "text",
										"text": " array, only the first instance would be added to a form\ncontrol."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2340,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1652,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new validator function or functions to add to this control."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidatorFn"
												},
												"name": "ValidatorFn",
												"package": "@angular/forms"
											},
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "ValidatorFn"
													},
													"name": "ValidatorFn",
													"package": "@angular/forms"
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.addValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.addValidators"
					}
				},
				{
					"id": 1670,
					"name": "clearAsyncValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2443,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1671,
							"name": "clearAsyncValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Empties out the async validator list.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2443,
									"character": 4
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.clearAsyncValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.clearAsyncValidators"
					}
				},
				{
					"id": 1668,
					"name": "clearValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2435,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1669,
							"name": "clearValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Empties out the synchronous validator list.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2435,
									"character": 4
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.clearValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.clearValidators"
					}
				},
				{
					"id": 1683,
					"name": "disable",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2580,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1684,
							"name": "disable",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Disables the control. This means the control is exempt from validation checks and\nexcluded from the aggregate value of any parent. Its status is "
									},
									{
										"kind": "code",
										"text": "`DISABLED`"
									},
									{
										"kind": "text",
										"text": ".\n\nIf the control has children, all children are also disabled."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "AbstractControl.status",
												"target": 2561
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2580,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1685,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates\nchanges and emits events after the control is disabled.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": ",\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": " and "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservables emit events with the latest status and value when the control is disabled.\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1686,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 1688,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2582,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 1687,
													"name": "onlySelf",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2581,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														1688,
														1687
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2580,
													"character": 19
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.disable"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.disable"
					}
				},
				{
					"id": 1526,
					"name": "disabledWhile",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 181,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L181"
						}
					],
					"signatures": [
						{
							"id": 1527,
							"name": "disabledWhile",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 181,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L181"
								}
							],
							"parameters": [
								{
									"id": 1528,
									"name": "observable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
											"qualifiedName": "Observable"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "boolean"
											}
										],
										"name": "Observable",
										"package": "rxjs"
									}
								},
								{
									"id": 1529,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 2531,
										"name": "ControlOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Subscription.ts",
									"qualifiedName": "Subscription"
								},
								"name": "Subscription",
								"package": "rxjs"
							}
						}
					]
				},
				{
					"id": 1689,
					"name": "enable",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2602,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1690,
							"name": "enable",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Enables the control. This means the control is included in validation checks and\nthe aggregate value of its parent. Its status recalculates based on its value and\nits validators.\n\nBy default, if the control has children, all children are enabled."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "AbstractControl.status",
												"target": 2561
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2602,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1691,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configure options that control how the control propagates changes and\nemits events when marked as untouched\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": ",\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": " and "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservables emit events with the latest status and value when the control is enabled.\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1692,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 1694,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2604,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 1693,
													"name": "onlySelf",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2603,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														1694,
														1693
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2602,
													"character": 18
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.enable"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.enable"
					}
				},
				{
					"id": 1530,
					"name": "enabledWhile",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 188,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L188"
						}
					],
					"signatures": [
						{
							"id": 1531,
							"name": "enabledWhile",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 188,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L188"
								}
							],
							"parameters": [
								{
									"id": 1532,
									"name": "observable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
											"qualifiedName": "Observable"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "boolean"
											}
										],
										"name": "Observable",
										"package": "rxjs"
									}
								},
								{
									"id": 1533,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 2531,
										"name": "ControlOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Subscription.ts",
									"qualifiedName": "Subscription"
								},
								"name": "Subscription",
								"package": "rxjs"
							}
						}
					]
				},
				{
					"id": 1704,
					"name": "get",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2688,
							"character": 4
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2695,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1705,
							"name": "get",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Retrieves a child control given the control's name or path.\n\nThis signature for get supports strings and "
									},
									{
										"kind": "code",
										"text": "`const`"
									},
									{
										"kind": "text",
										"text": " arrays ("
									},
									{
										"kind": "code",
										"text": "`.get(['foo', 'bar'] as const)`"
									},
									{
										"kind": "text",
										"text": ")."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2688,
									"character": 4
								}
							],
							"typeParameters": [
								{
									"id": 1706,
									"name": "P",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "typeOperator",
												"operator": "readonly",
												"target": {
													"type": "array",
													"elementType": {
														"type": "union",
														"types": [
															{
																"type": "intrinsic",
																"name": "string"
															},
															{
																"type": "intrinsic",
																"name": "number"
															}
														]
													}
												}
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1707,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "reference",
										"target": 1345,
										"name": "P",
										"package": "@angular/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "AbstractControl"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ɵGetProperty"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "reference",
														"target": 1345,
														"name": "P",
														"package": "@angular/forms",
														"refersToTypeParameter": true
													}
												],
												"name": "ɵGetProperty",
												"package": "@angular/forms"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ɵGetProperty"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "reference",
														"target": 1345,
														"name": "P",
														"package": "@angular/forms",
														"refersToTypeParameter": true
													}
												],
												"name": "ɵGetProperty",
												"package": "@angular/forms"
											}
										],
										"name": "AbstractControl",
										"package": "@angular/forms"
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.get"
							}
						},
						{
							"id": 1708,
							"name": "get",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Retrieves a child control given the control's name or path.\n\nThis signature for "
									},
									{
										"kind": "code",
										"text": "`get`"
									},
									{
										"kind": "text",
										"text": " supports non-const (mutable) arrays. Inferred type\ninformation will not be as robust, so prefer to pass a "
									},
									{
										"kind": "code",
										"text": "`readonly`"
									},
									{
										"kind": "text",
										"text": " array if possible."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2695,
									"character": 4
								}
							],
							"typeParameters": [
								{
									"id": 1709,
									"name": "P",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "array",
												"elementType": {
													"type": "union",
													"types": [
														{
															"type": "intrinsic",
															"name": "string"
														},
														{
															"type": "intrinsic",
															"name": "number"
														}
													]
												}
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1710,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "reference",
										"target": 1348,
										"name": "P",
										"package": "@angular/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "AbstractControl"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ɵGetProperty"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "reference",
														"target": 1348,
														"name": "P",
														"package": "@angular/forms",
														"refersToTypeParameter": true
													}
												],
												"name": "ɵGetProperty",
												"package": "@angular/forms"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ɵGetProperty"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "reference",
														"target": 1348,
														"name": "P",
														"package": "@angular/forms",
														"refersToTypeParameter": true
													}
												],
												"name": "ɵGetProperty",
												"package": "@angular/forms"
											}
										],
										"name": "AbstractControl",
										"package": "@angular/forms"
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.get"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.get"
					}
				},
				{
					"id": 1569,
					"name": "getError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 269,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L269"
						}
					],
					"signatures": [
						{
							"id": 1570,
							"name": "getError",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Reports error data for the control with the given path."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "For example, for the following "
											},
											{
												"kind": "code",
												"text": "`FormGroup`"
											},
											{
												"kind": "text",
												"text": ":\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nform = new FormGroup({\n  address: new FormGroup({ street: new FormControl() })\n});\n```"
											},
											{
												"kind": "text",
												"text": "\n\nThe path to the 'street' control from the root form would be 'address' -> 'street'.\n\nIt can be provided to this method in one of two formats:\n\n1. An array of string control names, e.g. "
											},
											{
												"kind": "code",
												"text": "`['address', 'street']`"
											},
											{
												"kind": "text",
												"text": "\n1. A period-delimited list of control names in one string, e.g. "
											},
											{
												"kind": "code",
												"text": "`'address.street'`"
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "error data for that particular error. If the control or error is not present,\nnull is returned."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 269,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L269"
								}
							],
							"typeParameters": [
								{
									"id": 1571,
									"name": "K",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 1572,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The code of the error to check"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 1571,
										"name": "K",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "reference",
											"target": 1571,
											"name": "K",
											"package": "@rxap/forms",
											"refersToTypeParameter": true
										},
										"objectType": {
											"type": "reference",
											"target": 1476,
											"name": "E",
											"package": "@rxap/forms",
											"qualifiedName": "RxapFormControl.E",
											"refersToTypeParameter": true
										}
									}
								]
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.getError"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.getError"
					}
				},
				{
					"id": 1604,
					"name": "getRawValue",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3414,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1605,
							"name": "getRawValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "For a simple FormControl, the raw value is equivalent to the value."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 3414,
									"character": 4
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.getRawValue"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.getRawValue"
					}
				},
				{
					"id": 1665,
					"name": "hasAsyncValidator",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2427,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1666,
							"name": "hasAsyncValidator",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Check whether an asynchronous validator function is present on this control. The provided\nvalidator must be a reference to the exact same function that was provided."
									}
								],
								"blockTags": [
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "Whether the provided asynchronous validator was found on this control."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2427,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1667,
									"name": "validator",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The asynchronous validator to check for presence. Compared by function\n    reference."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "AsyncValidatorFn"
										},
										"name": "AsyncValidatorFn",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.hasAsyncValidator"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.hasAsyncValidator"
					}
				},
				{
					"id": 1573,
					"name": "hasError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 273,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L273"
						}
					],
					"signatures": [
						{
							"id": 1574,
							"name": "hasError",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Reports whether the control with the given path has the error specified."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "For example, for the following "
											},
											{
												"kind": "code",
												"text": "`FormGroup`"
											},
											{
												"kind": "text",
												"text": ":\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nform = new FormGroup({\n  address: new FormGroup({ street: new FormControl() })\n});\n```"
											},
											{
												"kind": "text",
												"text": "\n\nThe path to the 'street' control from the root form would be 'address' -> 'street'.\n\nIt can be provided to this method in one of two formats:\n\n1. An array of string control names, e.g. "
											},
											{
												"kind": "code",
												"text": "`['address', 'street']`"
											},
											{
												"kind": "text",
												"text": "\n1. A period-delimited list of control names in one string, e.g. "
											},
											{
												"kind": "code",
												"text": "`'address.street'`"
											},
											{
												"kind": "text",
												"text": "\n\nIf no path is given, this method checks for the error on the current control."
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "whether the given error is present in the control at the given path.\n\nIf the control is not present, false is returned."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 273,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L273"
								}
							],
							"typeParameters": [
								{
									"id": 1575,
									"name": "K",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 1576,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The code of the error to check"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 1575,
										"name": "K",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.hasError"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.hasError"
					}
				},
				{
					"id": 1589,
					"name": "hasErrorAndDirty",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 289,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L289"
						}
					],
					"signatures": [
						{
							"id": 1590,
							"name": "hasErrorAndDirty",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 289,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L289"
								}
							],
							"parameters": [
								{
									"id": 1591,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2715,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1476,
												"name": "E",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormControl.E",
												"refersToTypeParameter": true
											}
										],
										"name": "ExtractStrings",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						}
					]
				},
				{
					"id": 1586,
					"name": "hasErrorAndTouched",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 285,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L285"
						}
					],
					"signatures": [
						{
							"id": 1587,
							"name": "hasErrorAndTouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 285,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L285"
								}
							],
							"parameters": [
								{
									"id": 1588,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2715,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1476,
												"name": "E",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormControl.E",
												"refersToTypeParameter": true
											}
										],
										"name": "ExtractStrings",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						}
					]
				},
				{
					"id": 1662,
					"name": "hasValidator",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2418,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1663,
							"name": "hasValidator",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Check whether a synchronous validator function is present on this control. The provided\nvalidator must be a reference to the exact same function that was provided."
									}
								],
								"blockTags": [
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Reference to a ValidatorFn\n\n"
											},
											{
												"kind": "code",
												"text": "```\n// Reference to the RequiredValidator\nconst ctrl = new FormControl<number | null>(0, Validators.required);\nexpect(ctrl.hasValidator(Validators.required)).toEqual(true)\n\n// Reference to anonymous function inside MinValidator\nconst minValidator = Validators.min(3);\nconst ctrl = new FormControl<number | null>(0, minValidator);\nexpect(ctrl.hasValidator(minValidator)).toEqual(true)\nexpect(ctrl.hasValidator(Validators.min(3))).toEqual(false)\n```"
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "Whether the provided validator was found on this control."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2418,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1664,
									"name": "validator",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The validator to check for presence. Compared by function reference."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ValidatorFn"
										},
										"name": "ValidatorFn",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.hasValidator"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.hasValidator"
					}
				},
				{
					"id": 1552,
					"name": "markAllAsDirty",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 228,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L228"
						}
					],
					"signatures": [
						{
							"id": 1553,
							"name": "markAllAsDirty",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 228,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L228"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1672,
					"name": "markAllAsTouched",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2474,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1673,
							"name": "markAllAsTouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control and all its descendant controls as "
									},
									{
										"kind": "code",
										"text": "`touched`"
									},
									{
										"kind": "text",
										"text": "."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1540,
												"tsLinkText": "()"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2474,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1674,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes\nand emits events after marking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits a "
											},
											{
												"kind": "code",
												"text": "`TouchedChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`touched`"
											},
											{
												"kind": "text",
												"text": " property being "
											},
											{
												"kind": "code",
												"text": "`true`"
											},
											{
												"kind": "text",
												"text": ".\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1675,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 1676,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2475,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														1676
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2474,
													"character": 28
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.markAllAsTouched"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.markAllAsTouched"
					}
				},
				{
					"id": 1549,
					"name": "markAsDirty",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 223,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L223"
						}
					],
					"signatures": [
						{
							"id": 1550,
							"name": "markAsDirty",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control as "
									},
									{
										"kind": "code",
										"text": "`dirty`"
									},
									{
										"kind": "text",
										"text": ". A control becomes dirty when\nthe control's value is changed through the UI; compare "
									},
									{
										"kind": "code",
										"text": "`markAsTouched`"
									},
									{
										"kind": "text",
										"text": "."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1540,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1543,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1546,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 223,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L223"
								}
							],
							"parameters": [
								{
									"id": 1551,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes\nand emits events after marking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits a "
											},
											{
												"kind": "code",
												"text": "`PristineChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`pristine`"
											},
											{
												"kind": "text",
												"text": " property being "
											},
											{
												"kind": "code",
												"text": "`false`"
											},
											{
												"kind": "text",
												"text": ".\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2540,
										"name": "OnlySelf",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.markAsDirty"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.markAsDirty"
					}
				},
				{
					"id": 1677,
					"name": "markAsPending",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2559,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1678,
							"name": "markAsPending",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control as "
									},
									{
										"kind": "code",
										"text": "`pending`"
									},
									{
										"kind": "text",
										"text": ".\n\nA control is pending while the control performs async validation."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "AbstractControl.status",
												"target": 2561
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2559,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1679,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes and\nemits events after marking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits an event with the latest status the control is marked pending\nand the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": " observable emits a "
											},
											{
												"kind": "code",
												"text": "`StatusChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`status`"
											},
											{
												"kind": "text",
												"text": " property being\n"
											},
											{
												"kind": "code",
												"text": "`PENDING`"
											},
											{
												"kind": "text",
												"text": " When false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1680,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 1682,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2561,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 1681,
													"name": "onlySelf",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2560,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														1682,
														1681
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2559,
													"character": 25
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.markAsPending"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.markAsPending"
					}
				},
				{
					"id": 1546,
					"name": "markAsPristine",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 218,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L218"
						}
					],
					"signatures": [
						{
							"id": 1547,
							"name": "markAsPristine",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control as "
									},
									{
										"kind": "code",
										"text": "`pristine`"
									},
									{
										"kind": "text",
										"text": ".\n\nIf the control has any children, marks all children as "
									},
									{
										"kind": "code",
										"text": "`pristine`"
									},
									{
										"kind": "text",
										"text": ",\nand recalculates the "
									},
									{
										"kind": "code",
										"text": "`pristine`"
									},
									{
										"kind": "text",
										"text": " status of all parent\ncontrols."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1540,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1543,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1549,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 218,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L218"
								}
							],
							"parameters": [
								{
									"id": 1548,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control emits events after\nmarking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits a "
											},
											{
												"kind": "code",
												"text": "`PristineChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`pristine`"
											},
											{
												"kind": "text",
												"text": " property being "
											},
											{
												"kind": "code",
												"text": "`true`"
											},
											{
												"kind": "text",
												"text": ".\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2540,
										"name": "OnlySelf",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.markAsPristine"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.markAsPristine"
					}
				},
				{
					"id": 1540,
					"name": "markAsTouched",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 208,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L208"
						}
					],
					"signatures": [
						{
							"id": 1541,
							"name": "markAsTouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control as "
									},
									{
										"kind": "code",
										"text": "`touched`"
									},
									{
										"kind": "text",
										"text": ". A control is touched by focus and\nblur events that do not change the value."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1543,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1549,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1546,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 208,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L208"
								}
							],
							"parameters": [
								{
									"id": 1542,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes\nand emits events after marking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits a "
											},
											{
												"kind": "code",
												"text": "`TouchedChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`touched`"
											},
											{
												"kind": "text",
												"text": " property being "
											},
											{
												"kind": "code",
												"text": "`true`"
											},
											{
												"kind": "text",
												"text": ".\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2540,
										"name": "OnlySelf",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.markAsTouched"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.markAsTouched"
					}
				},
				{
					"id": 1543,
					"name": "markAsUntouched",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 213,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L213"
						}
					],
					"signatures": [
						{
							"id": 1544,
							"name": "markAsUntouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control as "
									},
									{
										"kind": "code",
										"text": "`untouched`"
									},
									{
										"kind": "text",
										"text": ".\n\nIf the control has any children, also marks all children as "
									},
									{
										"kind": "code",
										"text": "`untouched`"
									},
									{
										"kind": "text",
										"text": "\nand recalculates the "
									},
									{
										"kind": "code",
										"text": "`touched`"
									},
									{
										"kind": "text",
										"text": " status of all parent controls."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1540,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1549,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1546,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 213,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L213"
								}
							],
							"parameters": [
								{
									"id": 1545,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes\nand emits events after the marking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits a "
											},
											{
												"kind": "code",
												"text": "`TouchedChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`touched`"
											},
											{
												"kind": "text",
												"text": " property being "
											},
											{
												"kind": "code",
												"text": "`false`"
											},
											{
												"kind": "text",
												"text": ".\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2540,
										"name": "OnlySelf",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.markAsUntouched"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.markAsUntouched"
					}
				},
				{
					"id": 1537,
					"name": "mergeAsyncValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 199,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L199"
						}
					],
					"signatures": [
						{
							"id": 1538,
							"name": "mergeAsyncValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 199,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L199"
								}
							],
							"parameters": [
								{
									"id": 1539,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2529,
										"name": "AsyncValidator",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1534,
					"name": "mergeValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 195,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L195"
						}
					],
					"signatures": [
						{
							"id": 1535,
							"name": "mergeValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 195,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L195"
								}
							],
							"parameters": [
								{
									"id": 1536,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2530,
										"name": "Validator",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1519,
					"name": "patchValue",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 163,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L163"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 167,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L167"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 168,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L168"
						}
					],
					"signatures": [
						{
							"id": 1520,
							"name": "patchValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Patches the value of a control.\n\nThis function is functionally the same as "
									},
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "FormControl#setValue setValue",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormControl.setValue"
										},
										"tsLinkText": "setValue"
									},
									{
										"kind": "text",
										"text": " at this level.\nIt exists for symmetry with "
									},
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "FormGroup#patchValue patchValue",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormGroup.patchValue"
										},
										"tsLinkText": "patchValue"
									},
									{
										"kind": "text",
										"text": " on "
									},
									{
										"kind": "code",
										"text": "`FormGroups`"
									},
									{
										"kind": "text",
										"text": " and\n"
									},
									{
										"kind": "code",
										"text": "`FormArrays`"
									},
									{
										"kind": "text",
										"text": ", where it does behave differently."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "FormControl#setValue",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "FormControl.setValue"
												}
											},
											{
												"kind": "text",
												"text": " for options"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 163,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L163"
								}
							],
							"parameters": [
								{
									"id": 1521,
									"name": "valueOrObservable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
											"qualifiedName": "Observable"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 1475,
												"name": "T",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormControl.T",
												"refersToTypeParameter": true
											}
										],
										"name": "Observable",
										"package": "rxjs"
									}
								},
								{
									"id": 1522,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 2531,
										"name": "ControlOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Subscription.ts",
									"qualifiedName": "Subscription"
								},
								"name": "Subscription",
								"package": "rxjs"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.patchValue"
							}
						},
						{
							"id": 1523,
							"name": "patchValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 167,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L167"
								}
							],
							"parameters": [
								{
									"id": 1524,
									"name": "valueOrObservable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 1475,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "RxapFormControl.T",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1525,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 2531,
										"name": "ControlOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.patchValue"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.patchValue"
					}
				},
				{
					"id": 1606,
					"name": "registerOnChange",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3420,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1607,
							"name": "registerOnChange",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Register a listener for change events."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 3420,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1608,
									"name": "fn",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The method that is called when the value changes"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Function"
										},
										"name": "Function",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.registerOnChange"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.registerOnChange"
					}
				},
				{
					"id": 1609,
					"name": "registerOnDisabledChange",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 3426,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1610,
							"name": "registerOnDisabledChange",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Register a listener for disabled events."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 3426,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1611,
									"name": "fn",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The method that is called when the disabled status changes."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1612,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 3426,
													"character": 33
												}
											],
											"signatures": [
												{
													"id": 1613,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {
														"isExternal": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 3426,
															"character": 33
														}
													],
													"parameters": [
														{
															"id": 1614,
															"name": "isDisabled",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "intrinsic",
																"name": "boolean"
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "void"
													}
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.registerOnDisabledChange"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.registerOnDisabledChange"
					}
				},
				{
					"id": 1600,
					"name": "registerOnSetValue",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 301,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L301"
						}
					],
					"signatures": [
						{
							"id": 1601,
							"name": "registerOnSetValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 301,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L301"
								}
							],
							"parameters": [
								{
									"id": 1602,
									"name": "setValueFn",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2455,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1475,
												"name": "T",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormControl.T",
												"refersToTypeParameter": true
											}
										],
										"name": "SetValueFn",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1659,
					"name": "removeAsyncValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2394,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1660,
							"name": "removeAsyncValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Remove an asynchronous validator from this control, without affecting other validators.\nValidators are compared by function reference; you must pass a reference to the exact same\nvalidator function as the one that was originally set. If a provided validator is not found, it\nis ignored.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2394,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1661,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The asynchronous validator or validators to remove."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AsyncValidatorFn"
												},
												"name": "AsyncValidatorFn",
												"package": "@angular/forms"
											},
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "AsyncValidatorFn"
													},
													"name": "AsyncValidatorFn",
													"package": "@angular/forms"
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.removeAsyncValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.removeAsyncValidators"
					}
				},
				{
					"id": 1656,
					"name": "removeValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2382,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1657,
							"name": "removeValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Remove a synchronous validator from this control, without affecting other validators.\nValidators are compared by function reference; you must pass a reference to the exact same\nvalidator function as the one that was originally set. If a provided validator is not found,\nit is ignored."
									}
								],
								"blockTags": [
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Reference to a ValidatorFn\n\n"
											},
											{
												"kind": "code",
												"text": "```\n// Reference to the RequiredValidator\nconst ctrl = new FormControl<string | null>('', Validators.required);\nctrl.removeValidators(Validators.required);\n\n// Reference to anonymous function inside MinValidator\nconst minValidator = Validators.min(3);\nconst ctrl = new FormControl<string | null>('', minValidator);\nexpect(ctrl.hasValidator(minValidator)).toEqual(true)\nexpect(ctrl.hasValidator(Validators.min(3))).toEqual(false)\n\nctrl.removeValidators(minValidator);\n```"
											},
											{
												"kind": "text",
												"text": "\n\nWhen you add or remove a validator at run time, you must call\n"
											},
											{
												"kind": "code",
												"text": "`updateValueAndValidity()`"
											},
											{
												"kind": "text",
												"text": " for the new validation to take effect."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2382,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1658,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The validator or validators to remove."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidatorFn"
												},
												"name": "ValidatorFn",
												"package": "@angular/forms"
											},
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "ValidatorFn"
													},
													"name": "ValidatorFn",
													"package": "@angular/forms"
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.removeValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.removeValidators"
					}
				},
				{
					"id": 1554,
					"name": "reset",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 232,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L232"
						}
					],
					"signatures": [
						{
							"id": 1555,
							"name": "reset",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Resets the form control, marking it "
									},
									{
										"kind": "code",
										"text": "`pristine`"
									},
									{
										"kind": "text",
										"text": " and "
									},
									{
										"kind": "code",
										"text": "`untouched`"
									},
									{
										"kind": "text",
										"text": ", and resetting\nthe value. The new value will be the provided value (if passed), "
									},
									{
										"kind": "code",
										"text": "`null`"
									},
									{
										"kind": "text",
										"text": ", or the initial value\nif "
									},
									{
										"kind": "code",
										"text": "`nonNullable`"
									},
									{
										"kind": "text",
										"text": " was set in the constructor via "
									},
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "FormControlOptions",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormControlOptions"
										}
									},
									{
										"kind": "text",
										"text": ".\n\n"
									},
									{
										"kind": "code",
										"text": "```ts\n// By default, the control will reset to null.\nconst dog = new FormControl('spot');\ndog.reset(); // dog.value is null\n\n// If this flag is set, the control will instead reset to the initial value.\nconst cat = new FormControl('tabby', {nonNullable: true});\ncat.reset(); // cat.value is \"tabby\"\n\n// A value passed to reset always takes precedence.\nconst fish = new FormControl('finn', {nonNullable: true});\nfish.reset('bubble'); // fish.value is \"bubble\"\n```"
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 232,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L232"
								}
							],
							"parameters": [
								{
									"id": 1556,
									"name": "formState",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Resets the control with an initial value,\nor an object that defines the initial value and disabled state."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2744,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1475,
												"name": "T",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormControl.T",
												"refersToTypeParameter": true
											}
										],
										"name": "OrBoxedValue",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1557,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes\nand emits events after the value changes.\n\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, each change only affects this control, and not its parent. Default is\nfalse.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), both the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": " and\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": "\nobservables emit events with the latest status and value when the control is reset.\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2539,
										"name": "ControlEventOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.reset"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.reset"
					}
				},
				{
					"id": 1562,
					"name": "setAsyncValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 255,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L255"
						}
					],
					"signatures": [
						{
							"id": 1563,
							"name": "setAsyncValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets the asynchronous validators that are active on this control. Calling this\noverwrites any existing asynchronous validators.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect.\n\nIf you want to add a new validator without affecting existing ones, consider\nusing "
									},
									{
										"kind": "code",
										"text": "`addAsyncValidators()`"
									},
									{
										"kind": "text",
										"text": " method instead."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 255,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L255"
								}
							],
							"parameters": [
								{
									"id": 1564,
									"name": "newValidator",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2529,
										"name": "AsyncValidator",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1565,
									"name": "updateValueAndValidity",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"defaultValue": "true"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.setAsyncValidators"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.setAsyncValidators"
					}
				},
				{
					"id": 1596,
					"name": "setDisable",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 297,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L297"
						}
					],
					"signatures": [
						{
							"id": 1597,
							"name": "setDisable",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 297,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L297"
								}
							],
							"parameters": [
								{
									"id": 1598,
									"name": "disable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"defaultValue": "true"
								},
								{
									"id": 1599,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 2539,
										"name": "ControlEventOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1592,
					"name": "setEnable",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 293,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L293"
						}
					],
					"signatures": [
						{
							"id": 1593,
							"name": "setEnable",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 293,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L293"
								}
							],
							"parameters": [
								{
									"id": 1594,
									"name": "enable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"defaultValue": "true"
								},
								{
									"id": 1595,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 2539,
										"name": "ControlEventOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1581,
					"name": "setError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 281,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L281"
						}
					],
					"signatures": [
						{
							"id": 1582,
							"name": "setError",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 281,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L281"
								}
							],
							"parameters": [
								{
									"id": 1583,
									"name": "key",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1584,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 1585,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2541,
										"name": "EmitEvent",
										"package": "@rxap/forms"
									},
									"defaultValue": "{}"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1577,
					"name": "setErrors",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 277,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L277"
						}
					],
					"signatures": [
						{
							"id": 1578,
							"name": "setErrors",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets errors on a form control when running validations manually, rather than automatically.\n\nCalling "
									},
									{
										"kind": "code",
										"text": "`setErrors`"
									},
									{
										"kind": "text",
										"text": " also updates the validity of the parent control."
									}
								],
								"blockTags": [
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Manually set the errors for a control\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nconst login = new FormControl('someLogin');\nlogin.setErrors({\n  notUnique: true\n});\n\nexpect(login.valid).toEqual(false);\nexpect(login.errors).toEqual({ notUnique: true });\n\nlogin.setValue('someOtherLogin');\n\nexpect(login.valid).toEqual(true);\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 277,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L277"
								}
							],
							"parameters": [
								{
									"id": 1579,
									"name": "errors",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"qualifiedName": "Partial"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 1476,
														"name": "E",
														"package": "@rxap/forms",
														"qualifiedName": "RxapFormControl.E",
														"refersToTypeParameter": true
													}
												],
												"name": "Partial",
												"package": "typescript"
											}
										]
									}
								},
								{
									"id": 1580,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates\nchanges and emits events after the control errors are set.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits an event after the errors are set."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2541,
										"name": "EmitEvent",
										"package": "@rxap/forms"
									},
									"defaultValue": "{}"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.setErrors"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.setErrors"
					}
				},
				{
					"id": 1695,
					"name": "setParent",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2612,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1696,
							"name": "setParent",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets the parent of the control"
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2612,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1697,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new parent."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "FormGroup"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "FormGroup",
												"package": "@angular/forms"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "FormArray"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "FormArray",
												"package": "@angular/forms"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.setParent"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.setParent"
					}
				},
				{
					"id": 1558,
					"name": "setValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 245,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L245"
						}
					],
					"signatures": [
						{
							"id": 1559,
							"name": "setValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets the synchronous validators that are active on this control.  Calling\nthis overwrites any existing synchronous validators.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect.\n\nIf you want to add a new validator without affecting existing ones, consider\nusing "
									},
									{
										"kind": "code",
										"text": "`addValidators()`"
									},
									{
										"kind": "text",
										"text": " method instead."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 245,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L245"
								}
							],
							"parameters": [
								{
									"id": 1560,
									"name": "newValidator",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2530,
										"name": "Validator",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1561,
									"name": "updateValueAndValidity",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"defaultValue": "true"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.setValidators"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.setValidators"
					}
				},
				{
					"id": 1512,
					"name": "setValue",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 141,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L141"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 145,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L145"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 146,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L146"
						}
					],
					"signatures": [
						{
							"id": 1513,
							"name": "setValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets a new value for the form control."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 141,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L141"
								}
							],
							"parameters": [
								{
									"id": 1514,
									"name": "valueOrObservable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
											"qualifiedName": "Observable"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 1475,
												"name": "T",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormControl.T",
												"refersToTypeParameter": true
											}
										],
										"name": "Observable",
										"package": "rxjs"
									}
								},
								{
									"id": 1515,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes\nand emits events when the value changes.\nThe configuration options are passed to the "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "updateValueAndValidity",
												"target": 2685,
												"tsLinkText": "* updateValueAndValidity"
											},
											{
												"kind": "text",
												"text": " method.\n\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, each change only affects this control, and not its parent. Default is\nfalse.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), both the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": " and\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": "\nobservables emit events with the latest status and value when the control value is updated.\nWhen false, no events are emitted.\n* "
											},
											{
												"kind": "code",
												"text": "`emitModelToViewChange`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied  (the default), each change triggers an\n"
											},
											{
												"kind": "code",
												"text": "`onChange`"
											},
											{
												"kind": "text",
												"text": " event to\nupdate the view.\n* "
											},
											{
												"kind": "code",
												"text": "`emitViewToModelChange`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), each change triggers an\n"
											},
											{
												"kind": "code",
												"text": "`ngModelChange`"
											},
											{
												"kind": "text",
												"text": "\nevent to update the model."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2531,
										"name": "ControlOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Subscription.ts",
									"qualifiedName": "Subscription"
								},
								"name": "Subscription",
								"package": "rxjs"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.setValue"
							}
						},
						{
							"id": 1516,
							"name": "setValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 145,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L145"
								}
							],
							"parameters": [
								{
									"id": 1517,
									"name": "valueOrObservable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 1475,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "RxapFormControl.T",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1518,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 2531,
										"name": "ControlOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.setValue"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.setValue"
					}
				},
				{
					"id": 1698,
					"name": "updateValueAndValidity",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2644,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1699,
							"name": "updateValueAndValidity",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Recalculates the value and validation status of the control.\n\nBy default, it also updates the value and validity of its ancestors."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2644,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1700,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options determine how the control propagates changes and emits events\nafter updates and validity checks are applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, only update this control. When false or not supplied,\nupdate all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": ",\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": " and "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservables emit events with the latest status and value when the control is updated.\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1701,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 1703,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2646,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 1702,
													"name": "onlySelf",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2645,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														1703,
														1702
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2644,
													"character": 34
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormControl.updateValueAndValidity"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormControl.updateValueAndValidity"
					}
				},
				{
					"id": 1566,
					"name": "validateOn",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-control.ts",
							"line": 265,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L265"
						}
					],
					"signatures": [
						{
							"id": 1567,
							"name": "validateOn",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-control.ts",
									"line": 265,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L265"
								}
							],
							"parameters": [
								{
									"id": 1568,
									"name": "observableValidation",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
											"qualifiedName": "Observable"
										},
										"typeArguments": [
											{
												"type": "union",
												"types": [
													{
														"type": "literal",
														"value": null
													},
													{
														"type": "intrinsic",
														"name": "object"
													}
												]
											}
										],
										"name": "Observable",
										"package": "rxjs"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Subscription.ts",
									"qualifiedName": "Subscription"
								},
								"name": "Subscription",
								"package": "rxjs"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						1473
					]
				},
				{
					"title": "Properties",
					"children": [
						1504,
						1603,
						1494,
						1496,
						1497,
						1485,
						1503,
						1647,
						1489,
						1507,
						1506,
						1487,
						1502,
						1488,
						1493,
						1484,
						1495,
						1486
					]
				},
				{
					"title": "Accessors",
					"children": [
						1619,
						1508,
						1639,
						1631,
						1633,
						1510,
						1627,
						1623,
						1629,
						1635,
						1498,
						1711,
						1482,
						1641,
						1645,
						1648,
						1625,
						1615
					]
				},
				{
					"title": "Methods",
					"children": [
						1653,
						1650,
						1670,
						1668,
						1683,
						1526,
						1689,
						1530,
						1704,
						1569,
						1604,
						1665,
						1573,
						1589,
						1586,
						1662,
						1552,
						1672,
						1549,
						1677,
						1546,
						1540,
						1543,
						1537,
						1534,
						1519,
						1606,
						1609,
						1600,
						1659,
						1656,
						1554,
						1562,
						1596,
						1592,
						1581,
						1577,
						1695,
						1558,
						1512,
						1698,
						1566
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/form-control.ts",
					"line": 44,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-control.ts#L44"
				}
			],
			"typeParameters": [
				{
					"id": 1713,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 1714,
					"name": "E",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "intrinsic",
						"name": "object"
					},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 1715,
					"name": "Parent",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "intrinsic",
						"name": "object"
					},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/forms/index.d.ts",
						"qualifiedName": "UntypedFormControl"
					},
					"name": "UntypedFormControl",
					"package": "@angular/forms"
				}
			]
		},
		{
			"id": 1716,
			"name": "RxapFormGroup",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 1717,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 129,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L129"
						}
					],
					"signatures": [
						{
							"id": 1718,
							"name": "RxapFormGroup",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 129,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L129"
								}
							],
							"typeParameters": [
								{
									"id": 1719,
									"name": "T",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 1720,
									"name": "E",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ValidationErrors"
										},
										"name": "ValidationErrors",
										"package": "@angular/forms"
									},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"parameters": [
								{
									"id": 1721,
									"name": "controls",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2750,
										"typeArguments": [
											{
												"type": "reference",
												"target": 2748,
												"typeArguments": [
													{
														"type": "reference",
														"target": 1719,
														"name": "T",
														"package": "@rxap/forms",
														"qualifiedName": "RxapFormGroup.T",
														"refersToTypeParameter": true
													}
												],
												"name": "KeyValueControls",
												"package": "@rxap/forms"
											},
											{
												"type": "reference",
												"target": 1719,
												"name": "T",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormGroup.T",
												"refersToTypeParameter": true
											}
										],
										"name": "ExtractAbstractControl",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1722,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2494,
										"name": "FormGroupOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 1716,
								"typeArguments": [
									{
										"type": "reference",
										"target": 1719,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "RxapFormGroup.T",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 1720,
										"name": "E",
										"package": "@rxap/forms",
										"qualifiedName": "RxapFormGroup.E",
										"refersToTypeParameter": true
									}
								],
								"name": "RxapFormGroup",
								"package": "@rxap/forms"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.constructor"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.constructor"
					}
				},
				{
					"id": 1745,
					"name": "controlId",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 103,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L103"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				},
				{
					"id": 1750,
					"name": "controls",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isPublic": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 130,
							"character": 20,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L130"
						}
					],
					"type": {
						"type": "reference",
						"target": 2750,
						"typeArguments": [
							{
								"type": "reference",
								"target": 2748,
								"typeArguments": [
									{
										"type": "reference",
										"target": 1719,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "RxapFormGroup.T",
										"refersToTypeParameter": true
									}
								],
								"name": "KeyValueControls",
								"package": "@rxap/forms"
							},
							{
								"type": "reference",
								"target": 1719,
								"name": "T",
								"package": "@rxap/forms",
								"qualifiedName": "RxapFormGroup.T",
								"refersToTypeParameter": true
							}
						],
						"name": "ExtractAbstractControl",
						"package": "@rxap/forms"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.controls"
					}
				},
				{
					"id": 1739,
					"name": "dirty$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 95,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L95"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1741,
					"name": "disabled$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 98,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L98"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1742,
					"name": "enabled$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 99,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L99"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1732,
					"name": "errors",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "An object containing any errors generated by failing validation,\nor null if there are no errors."
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 85,
							"character": 20,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L85"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": 1720,
								"name": "E",
								"package": "@rxap/forms",
								"qualifiedName": "RxapFormGroup.E",
								"refersToTypeParameter": true
							}
						]
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.errors"
					}
				},
				{
					"id": 1744,
					"name": "errors$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 101,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L101"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": 1720,
										"name": "E",
										"package": "@rxap/forms",
										"qualifiedName": "RxapFormGroup.E",
										"refersToTypeParameter": true
									}
								]
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 2037,
					"name": "events",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isReadonly": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "A multicasting observable that emits an event every time the state of the control changes.\nIt emits for value, status, pristine or touched changes.\n\n**Note**: On value change, the emit happens right after a value of this control is updated. The\nvalue of a parent control (for example if this FormControl is a part of a FormGroup) is updated\nlater, so accessing a value of a parent control (using the "
							},
							{
								"kind": "code",
								"text": "`value`"
							},
							{
								"kind": "text",
								"text": " property) from the callback\nof this event might result in getting a value that has not been updated yet. Subscribe to the\n"
							},
							{
								"kind": "code",
								"text": "`events`"
							},
							{
								"kind": "text",
								"text": " of the parent control instead.\nFor other event types, the events are emitted after the parent control has been updated."
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2278,
							"character": 13
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "ControlEvent"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "ControlEvent",
								"package": "@angular/forms"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.events"
					}
				},
				{
					"id": 1734,
					"name": "status",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "The validation status of the control."
							}
						],
						"blockTags": [
							{
								"tag": "@see",
								"content": [
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "FormControlStatus",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormControlStatus"
										}
									},
									{
										"kind": "text",
										"text": "\n\nThese status values are mutually exclusive, so a control cannot be\nboth valid AND invalid or invalid AND disabled."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 88,
							"character": 20,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L88"
						}
					],
					"type": {
						"type": "reference",
						"target": 2543,
						"name": "ControlState",
						"package": "@rxap/forms"
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.status"
					}
				},
				{
					"id": 1743,
					"name": "status$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 100,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L100"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 2543,
								"name": "ControlState",
								"package": "@rxap/forms"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1735,
					"name": "statusChanges",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "A multicasting observable that emits an event every time the validation "
							},
							{
								"kind": "code",
								"text": "`status`"
							},
							{
								"kind": "text",
								"text": " of the control\nrecalculates."
							}
						],
						"blockTags": [
							{
								"tag": "@see",
								"content": [
									{
										"kind": "text",
										"text": " - "
									},
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "FormControlStatus",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormControlStatus"
										}
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "text",
										"text": " - "
									},
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "AbstractControl.status",
										"target": 2561
									},
									{
										"kind": "text",
										"text": "\n"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 89,
							"character": 20,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L89"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 2543,
								"name": "ControlState",
								"package": "@rxap/forms"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.statusChanges"
					}
				},
				{
					"id": 1738,
					"name": "touch$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 94,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L94"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1731,
					"name": "value",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "The current value of the control.\n\n* For a "
							},
							{
								"kind": "code",
								"text": "`FormControl`"
							},
							{
								"kind": "text",
								"text": ", the current value.\n* For an enabled "
							},
							{
								"kind": "code",
								"text": "`FormGroup`"
							},
							{
								"kind": "text",
								"text": ", the values of enabled controls as an object\nwith a key-value pair for each member of the group.\n* For a disabled "
							},
							{
								"kind": "code",
								"text": "`FormGroup`"
							},
							{
								"kind": "text",
								"text": ", the values of all controls as an object\nwith a key-value pair for each member of the group.\n* For a "
							},
							{
								"kind": "code",
								"text": "`FormArray`"
							},
							{
								"kind": "text",
								"text": ", the values of enabled controls as an array."
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 84,
							"character": 20,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L84"
						}
					],
					"type": {
						"type": "reference",
						"target": 1719,
						"name": "T",
						"package": "@rxap/forms",
						"qualifiedName": "RxapFormGroup.T",
						"refersToTypeParameter": true
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.value"
					}
				},
				{
					"id": 1740,
					"name": "value$",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 97,
							"character": 11,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L97"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 1719,
								"name": "T",
								"package": "@rxap/forms",
								"qualifiedName": "RxapFormGroup.T",
								"refersToTypeParameter": true
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"defaultValue": "..."
				},
				{
					"id": 1733,
					"name": "valueChanges",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isReadonly": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "A multicasting observable that emits an event every time the value of the control changes, in\nthe UI or programmatically. It also emits an event each time you call enable() or disable()\nwithout passing along {emitEvent: false} as a function argument.\n\n**Note**: the emit happens right after a value of this control is updated. The value of a\nparent control (for example if this FormControl is a part of a FormGroup) is updated later, so\naccessing a value of a parent control (using the "
							},
							{
								"kind": "code",
								"text": "`value`"
							},
							{
								"kind": "text",
								"text": " property) from the callback of this\nevent might result in getting a value that has not been updated yet. Subscribe to the\n"
							},
							{
								"kind": "code",
								"text": "`valueChanges`"
							},
							{
								"kind": "text",
								"text": " event of the parent control instead."
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 86,
							"character": 20,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L86"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 1719,
								"name": "T",
								"package": "@rxap/forms",
								"qualifiedName": "RxapFormGroup.T",
								"refersToTypeParameter": true
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.valueChanges"
					}
				},
				{
					"id": 2009,
					"name": "asyncValidator",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2161,
							"character": 8
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2162,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2010,
						"name": "asyncValidator",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "Returns the function that is used to determine the validity of this control asynchronously.\nIf multiple validators have been added, this will be a single composed function.\nSee "
								},
								{
									"kind": "code",
									"text": "`Validators.compose()`"
								},
								{
									"kind": "text",
									"text": " for additional information."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2161,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "AsyncValidatorFn"
									},
									"name": "AsyncValidatorFn",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormGroup.asyncValidator"
						}
					},
					"setSignature": {
						"id": 2011,
						"name": "asyncValidator",
						"variant": "signature",
						"kind": 1048576,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2162,
								"character": 8
							}
						],
						"parameters": [
							{
								"id": 2012,
								"name": "asyncValidatorFn",
								"variant": "param",
								"kind": 32768,
								"flags": {
									"isExternal": true
								},
								"type": {
									"type": "union",
									"types": [
										{
											"type": "literal",
											"value": null
										},
										{
											"type": "reference",
											"target": {
												"sourceFileName": "node_modules/@angular/forms/index.d.ts",
												"qualifiedName": "AsyncValidatorFn"
											},
											"name": "AsyncValidatorFn",
											"package": "@angular/forms"
										}
									]
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormGroup.asyncValidator"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.asyncValidator"
					}
				},
				{
					"id": 1746,
					"name": "controlPath",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 105,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L105"
						}
					],
					"getSignature": {
						"id": 1747,
						"name": "controlPath",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/form-group.ts",
								"line": 105,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L105"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "string"
						}
					}
				},
				{
					"id": 2029,
					"name": "dirty",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2249,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2030,
						"name": "dirty",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`dirty`"
								},
								{
									"kind": "text",
									"text": " if the user has changed the value\nin the UI."
								}
							],
							"blockTags": [
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if the user has changed the value of this control in the UI; compare "
										},
										{
											"kind": "code",
											"text": "`pristine`"
										},
										{
											"kind": "text",
											"text": ".\nProgrammatic changes to a control's value do not mark it dirty."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2249,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormGroup.dirty"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.dirty"
					}
				},
				{
					"id": 2021,
					"name": "disabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2216,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2022,
						"name": "disabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`disabled`"
								},
								{
									"kind": "text",
									"text": " when its "
								},
								{
									"kind": "code",
									"text": "`status`"
								},
								{
									"kind": "text",
									"text": " is "
								},
								{
									"kind": "code",
									"text": "`DISABLED`"
								},
								{
									"kind": "text",
									"text": ".\n\nDisabled controls are exempt from validation checks and\nare not included in the aggregate value of their ancestor\ncontrols."
								}
							],
							"blockTags": [
								{
									"tag": "@see",
									"content": [
										{
											"kind": "inline-tag",
											"tag": "@link",
											"text": "AbstractControl.status",
											"target": 2561
										}
									]
								},
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if the control is disabled, false otherwise."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2216,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormGroup.disabled"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.disabled"
					}
				},
				{
					"id": 2023,
					"name": "enabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2226,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2024,
						"name": "enabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`enabled`"
								},
								{
									"kind": "text",
									"text": " as long as its "
								},
								{
									"kind": "code",
									"text": "`status`"
								},
								{
									"kind": "text",
									"text": " is not "
								},
								{
									"kind": "code",
									"text": "`DISABLED`"
								},
								{
									"kind": "text",
									"text": "."
								}
							],
							"blockTags": [
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if the control has any status other than 'DISABLED',\nfalse if the status is 'DISABLED'."
										}
									]
								},
								{
									"tag": "@see",
									"content": [
										{
											"kind": "inline-tag",
											"tag": "@link",
											"text": "AbstractControl.status",
											"target": 2561
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2226,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormGroup.enabled"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.enabled"
					}
				},
				{
					"id": 1748,
					"name": "fullControlPath",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 119,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L119"
						}
					],
					"getSignature": {
						"id": 1749,
						"name": "fullControlPath",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/form-group.ts",
								"line": 119,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L119"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "string"
						}
					}
				},
				{
					"id": 2017,
					"name": "invalid",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2195,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2018,
						"name": "invalid",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`invalid`"
								},
								{
									"kind": "text",
									"text": " when its "
								},
								{
									"kind": "code",
									"text": "`status`"
								},
								{
									"kind": "text",
									"text": " is "
								},
								{
									"kind": "code",
									"text": "`INVALID`"
								},
								{
									"kind": "text",
									"text": "."
								}
							],
							"blockTags": [
								{
									"tag": "@see",
									"content": [
										{
											"kind": "inline-tag",
											"tag": "@link",
											"text": "AbstractControl.status",
											"target": 2561
										}
									]
								},
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if this control has failed one or more of its validation checks,\nfalse otherwise."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2195,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormGroup.invalid"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.invalid"
					}
				},
				{
					"id": 2013,
					"name": "parent",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2166,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2014,
						"name": "parent",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "The parent control."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2166,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "FormGroup"
									},
									"typeArguments": [
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "FormGroup",
									"package": "@angular/forms"
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "FormArray"
									},
									"typeArguments": [
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "FormArray",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormGroup.parent"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.parent"
					}
				},
				{
					"id": 2019,
					"name": "pending",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2204,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2020,
						"name": "pending",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`pending`"
								},
								{
									"kind": "text",
									"text": " when its "
								},
								{
									"kind": "code",
									"text": "`status`"
								},
								{
									"kind": "text",
									"text": " is "
								},
								{
									"kind": "code",
									"text": "`PENDING`"
								},
								{
									"kind": "text",
									"text": "."
								}
							],
							"blockTags": [
								{
									"tag": "@see",
									"content": [
										{
											"kind": "inline-tag",
											"tag": "@link",
											"text": "AbstractControl.status",
											"target": 2561
										}
									]
								},
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if this control is in the process of conducting a validation check,\nfalse otherwise."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2204,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormGroup.pending"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.pending"
					}
				},
				{
					"id": 2025,
					"name": "pristine",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2239,
							"character": 8
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2240,
							"character": 16
						}
					],
					"getSignature": {
						"id": 2026,
						"name": "pristine",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`pristine`"
								},
								{
									"kind": "text",
									"text": " if the user has not yet changed\nthe value in the UI."
								}
							],
							"blockTags": [
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if the user has not yet changed the value in the UI; compare "
										},
										{
											"kind": "code",
											"text": "`dirty`"
										},
										{
											"kind": "text",
											"text": ".\nProgrammatic changes to a control's value do not mark it dirty."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2239,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormGroup.pristine"
						}
					},
					"setSignature": {
						"id": 2027,
						"name": "pristine",
						"variant": "signature",
						"kind": 1048576,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2240,
								"character": 16
							}
						],
						"parameters": [
							{
								"id": 2028,
								"name": "value",
								"variant": "param",
								"kind": 32768,
								"flags": {
									"isExternal": true
								},
								"type": {
									"type": "intrinsic",
									"name": "boolean"
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormGroup.pristine"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.pristine"
					}
				},
				{
					"id": 1726,
					"name": "readonly",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 70,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L70"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 74,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L74"
						}
					],
					"getSignature": {
						"id": 1727,
						"name": "readonly",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/form-group.ts",
								"line": 70,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L70"
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						}
					},
					"setSignature": {
						"id": 1728,
						"name": "readonly",
						"variant": "signature",
						"kind": 1048576,
						"flags": {},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/form-group.ts",
								"line": 74,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L74"
							}
						],
						"parameters": [
							{
								"id": 1729,
								"name": "value",
								"variant": "param",
								"kind": 32768,
								"flags": {},
								"type": {
									"type": "intrinsic",
									"name": "boolean"
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						}
					}
				},
				{
					"id": 2094,
					"name": "root",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2758,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2095,
						"name": "root",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "Retrieves the top-level ancestor of this control."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2758,
								"character": 8
							}
						],
						"type": {
							"type": "reference",
							"target": {
								"sourceFileName": "node_modules/@angular/forms/index.d.ts",
								"qualifiedName": "AbstractControl"
							},
							"name": "AbstractControl",
							"package": "@angular/forms"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormGroup.root"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.root"
					}
				},
				{
					"id": 1723,
					"name": "rxapFormDefinition",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 56,
							"character": 13,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L56"
						}
					],
					"getSignature": {
						"id": 1724,
						"name": "rxapFormDefinition",
						"variant": "signature",
						"kind": 524288,
						"flags": {},
						"comment": {
							"summary": [],
							"modifierTags": [
								"@internal"
							]
						},
						"sources": [
							{
								"fileName": "packages/angular/forms/src/lib/form-group.ts",
								"line": 56,
								"character": 13,
								"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L56"
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "intrinsic",
									"name": "undefined"
								},
								{
									"type": "intersection",
									"types": [
										{
											"type": "reference",
											"target": {
												"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
												"qualifiedName": "Partial"
											},
											"typeArguments": [
												{
													"type": "reference",
													"target": 2124,
													"typeArguments": [
														{
															"type": "reference",
															"target": 1719,
															"name": "T",
															"package": "@rxap/forms",
															"qualifiedName": "RxapFormGroup.T",
															"refersToTypeParameter": true
														},
														{
															"type": "intrinsic",
															"name": "any"
														},
														{
															"type": "intrinsic",
															"name": "any"
														}
													],
													"name": "FormDefinition",
													"package": "@rxap/forms"
												}
											],
											"name": "Partial",
											"package": "typescript"
										},
										{
											"type": "mapped",
											"parameter": "K",
											"parameterType": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "number"
													},
													{
														"type": "intrinsic",
														"name": "symbol"
													}
												]
											},
											"templateType": {
												"type": "conditional",
												"checkType": {
													"type": "indexedAccess",
													"indexType": {
														"type": "reference",
														"target": {
															"sourceFileName": "packages/angular/forms/src/lib/model.ts",
															"qualifiedName": "K"
														},
														"name": "K",
														"package": "@rxap/forms",
														"refersToTypeParameter": true
													},
													"objectType": {
														"type": "reference",
														"target": 1719,
														"name": "T",
														"package": "@rxap/forms",
														"qualifiedName": "RxapFormGroup.T",
														"refersToTypeParameter": true
													}
												},
												"extendsType": {
													"type": "array",
													"elementType": {
														"type": "reference",
														"target": {
															"sourceFileName": "packages/angular/forms/src/lib/model.ts",
															"qualifiedName": "U"
														},
														"name": "U",
														"package": "@rxap/forms",
														"refersToTypeParameter": true
													}
												},
												"trueType": {
													"type": "union",
													"types": [
														{
															"type": "reference",
															"target": 2136,
															"typeArguments": [
																{
																	"type": "reference",
																	"target": 2421,
																	"typeArguments": [
																		{
																			"type": "reference",
																			"target": {
																				"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																				"qualifiedName": "U"
																			},
																			"name": "U",
																			"package": "@rxap/forms",
																			"refersToTypeParameter": true
																		}
																	],
																	"name": "FormType",
																	"package": "@rxap/forms"
																}
															],
															"name": "FormDefinitionArray",
															"package": "@rxap/forms"
														},
														{
															"type": "reference",
															"target": 2136,
															"typeArguments": [
																{
																	"type": "reference",
																	"target": 1472,
																	"typeArguments": [
																		{
																			"type": "reference",
																			"target": {
																				"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																				"qualifiedName": "U"
																			},
																			"name": "U",
																			"package": "@rxap/forms",
																			"refersToTypeParameter": true
																		},
																		{
																			"type": "intrinsic",
																			"name": "any"
																		},
																		{
																			"type": "intrinsic",
																			"name": "any"
																		}
																	],
																	"name": "RxapFormControl",
																	"package": "@rxap/forms"
																}
															],
															"name": "FormDefinitionArray",
															"package": "@rxap/forms"
														},
														{
															"type": "reference",
															"target": 1087,
															"typeArguments": [
																{
																	"type": "reference",
																	"target": {
																		"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																		"qualifiedName": "U"
																	},
																	"name": "U",
																	"package": "@rxap/forms",
																	"refersToTypeParameter": true
																},
																{
																	"type": "intrinsic",
																	"name": "any"
																},
																{
																	"type": "intrinsic",
																	"name": "any"
																}
															],
															"name": "RxapFormArray",
															"package": "@rxap/forms"
														},
														{
															"type": "reference",
															"target": 1472,
															"typeArguments": [
																{
																	"type": "indexedAccess",
																	"indexType": {
																		"type": "intrinsic",
																		"name": "any"
																	},
																	"objectType": {
																		"type": "intrinsic",
																		"name": "any"
																	}
																},
																{
																	"type": "intrinsic",
																	"name": "any"
																},
																{
																	"type": "intrinsic",
																	"name": "any"
																}
															],
															"name": "RxapFormControl",
															"package": "@rxap/forms"
														}
													]
												},
												"falseType": {
													"type": "conditional",
													"checkType": {
														"type": "indexedAccess",
														"indexType": {
															"type": "reference",
															"target": {
																"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																"qualifiedName": "K"
															},
															"name": "K",
															"package": "@rxap/forms",
															"refersToTypeParameter": true
														},
														"objectType": {
															"type": "reference",
															"target": 1719,
															"name": "T",
															"package": "@rxap/forms",
															"qualifiedName": "RxapFormGroup.T",
															"refersToTypeParameter": true
														}
													},
													"extendsType": {
														"type": "reference",
														"target": {
															"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
															"qualifiedName": "Record"
														},
														"typeArguments": [
															{
																"type": "intrinsic",
																"name": "string"
															},
															{
																"type": "intrinsic",
																"name": "any"
															}
														],
														"name": "Record",
														"package": "typescript"
													},
													"trueType": {
														"type": "union",
														"types": [
															{
																"type": "intersection",
																"types": [
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "Partial"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": 2124,
																				"typeArguments": [
																					{
																						"type": "indexedAccess",
																						"indexType": {
																							"type": "intrinsic",
																							"name": "any"
																						},
																						"objectType": {
																							"type": "intrinsic",
																							"name": "any"
																						}
																					},
																					{
																						"type": "intrinsic",
																						"name": "any"
																					},
																					{
																						"type": "intrinsic",
																						"name": "any"
																					}
																				],
																				"name": "FormDefinition",
																				"package": "@rxap/forms"
																			}
																		],
																		"name": "Partial",
																		"package": "typescript"
																	},
																	{
																		"type": "mapped",
																		"parameter": "K",
																		"parameterType": {
																			"type": "union",
																			"types": [
																				{
																					"type": "intrinsic",
																					"name": "string"
																				},
																				{
																					"type": "intrinsic",
																					"name": "number"
																				},
																				{
																					"type": "intrinsic",
																					"name": "symbol"
																				}
																			]
																		},
																		"templateType": {
																			"type": "conditional",
																			"checkType": {
																				"type": "indexedAccess",
																				"indexType": {
																					"type": "reference",
																					"target": {
																						"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																						"qualifiedName": "K"
																					},
																					"name": "K",
																					"package": "@rxap/forms",
																					"refersToTypeParameter": true
																				},
																				"objectType": {
																					"type": "indexedAccess",
																					"indexType": {
																						"type": "intrinsic",
																						"name": "any"
																					},
																					"objectType": {
																						"type": "intrinsic",
																						"name": "any"
																					}
																				}
																			},
																			"extendsType": {
																				"type": "array",
																				"elementType": {
																					"type": "reference",
																					"target": {
																						"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																						"qualifiedName": "U"
																					},
																					"name": "U",
																					"package": "@rxap/forms",
																					"refersToTypeParameter": true
																				}
																			},
																			"trueType": {
																				"type": "union",
																				"types": [
																					{
																						"type": "reference",
																						"target": 2136,
																						"typeArguments": [
																							{
																								"type": "unknown",
																								"name": "..."
																							}
																						],
																						"name": "FormDefinitionArray",
																						"package": "@rxap/forms"
																					},
																					{
																						"type": "reference",
																						"target": 2136,
																						"typeArguments": [
																							{
																								"type": "unknown",
																								"name": "..."
																							}
																						],
																						"name": "FormDefinitionArray",
																						"package": "@rxap/forms"
																					},
																					{
																						"type": "reference",
																						"target": 1087,
																						"typeArguments": [
																							{
																								"type": "unknown",
																								"name": "..."
																							},
																							{
																								"type": "unknown",
																								"name": "..."
																							},
																							{
																								"type": "unknown",
																								"name": "..."
																							}
																						],
																						"name": "RxapFormArray",
																						"package": "@rxap/forms"
																					},
																					{
																						"type": "reference",
																						"target": 1472,
																						"typeArguments": [
																							{
																								"type": "unknown",
																								"name": "..."
																							},
																							{
																								"type": "unknown",
																								"name": "..."
																							},
																							{
																								"type": "unknown",
																								"name": "..."
																							}
																						],
																						"name": "RxapFormControl",
																						"package": "@rxap/forms"
																					}
																				]
																			},
																			"falseType": {
																				"type": "conditional",
																				"checkType": {
																					"type": "indexedAccess",
																					"indexType": {
																						"type": "unknown",
																						"name": "..."
																					},
																					"objectType": {
																						"type": "unknown",
																						"name": "..."
																					}
																				},
																				"extendsType": {
																					"type": "reference",
																					"target": {
																						"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
																						"qualifiedName": "Record"
																					},
																					"typeArguments": [
																						{
																							"type": "unknown",
																							"name": "..."
																						},
																						{
																							"type": "unknown",
																							"name": "..."
																						}
																					],
																					"name": "Record",
																					"package": "typescript"
																				},
																				"trueType": {
																					"type": "union",
																					"types": [
																						{
																							"type": "unknown",
																							"name": "..."
																						},
																						{
																							"type": "unknown",
																							"name": "..."
																						}
																					]
																				},
																				"falseType": {
																					"type": "reference",
																					"target": 1472,
																					"typeArguments": [
																						{
																							"type": "unknown",
																							"name": "..."
																						},
																						{
																							"type": "unknown",
																							"name": "..."
																						},
																						{
																							"type": "unknown",
																							"name": "..."
																						}
																					],
																					"name": "RxapFormControl",
																					"package": "@rxap/forms"
																				}
																			}
																		}
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "Partial"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": 2124,
																				"typeArguments": [
																					{
																						"type": "indexedAccess",
																						"indexType": {
																							"type": "intrinsic",
																							"name": "any"
																						},
																						"objectType": {
																							"type": "intrinsic",
																							"name": "any"
																						}
																					},
																					{
																						"type": "intrinsic",
																						"name": "any"
																					},
																					{
																						"type": "intrinsic",
																						"name": "any"
																					}
																				],
																				"name": "FormDefinition",
																				"package": "@rxap/forms"
																			}
																		],
																		"name": "Partial",
																		"package": "typescript"
																	}
																]
															},
															{
																"type": "reference",
																"target": 1472,
																"typeArguments": [
																	{
																		"type": "indexedAccess",
																		"indexType": {
																			"type": "intrinsic",
																			"name": "any"
																		},
																		"objectType": {
																			"type": "intrinsic",
																			"name": "any"
																		}
																	},
																	{
																		"type": "intrinsic",
																		"name": "any"
																	},
																	{
																		"type": "intrinsic",
																		"name": "any"
																	}
																],
																"name": "RxapFormControl",
																"package": "@rxap/forms"
															}
														]
													},
													"falseType": {
														"type": "reference",
														"target": 1472,
														"typeArguments": [
															{
																"type": "reference",
																"target": {
																	"sourceFileName": "packages/utilities/src/lib/helpers.ts",
																	"qualifiedName": "NonEmpty"
																},
																"typeArguments": [
																	{
																		"type": "indexedAccess",
																		"indexType": {
																			"type": "reference",
																			"target": {
																				"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																				"qualifiedName": "K"
																			},
																			"name": "K",
																			"package": "@rxap/forms",
																			"refersToTypeParameter": true
																		},
																		"objectType": {
																			"type": "reference",
																			"target": 1719,
																			"name": "T",
																			"package": "@rxap/forms",
																			"qualifiedName": "RxapFormGroup.T",
																			"refersToTypeParameter": true
																		}
																	}
																],
																"name": "NonEmpty",
																"package": "@rxap/utilities"
															},
															{
																"type": "intrinsic",
																"name": "any"
															},
															{
																"type": "intrinsic",
																"name": "any"
															}
														],
														"name": "RxapFormControl",
														"package": "@rxap/forms"
													}
												}
											}
										},
										{
											"type": "reference",
											"target": 2124,
											"typeArguments": [
												{
													"type": "reference",
													"target": 1719,
													"name": "T",
													"package": "@rxap/forms",
													"qualifiedName": "RxapFormGroup.T",
													"refersToTypeParameter": true
												},
												{
													"type": "intrinsic",
													"name": "any"
												},
												{
													"type": "intrinsic",
													"name": "any"
												}
											],
											"name": "FormDefinition",
											"package": "@rxap/forms"
										}
									]
								}
							]
						}
					}
				},
				{
					"id": 2031,
					"name": "touched",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2256,
							"character": 8
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2257,
							"character": 16
						}
					],
					"getSignature": {
						"id": 2032,
						"name": "touched",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "True if the control is marked as "
								},
								{
									"kind": "code",
									"text": "`touched`"
								},
								{
									"kind": "text",
									"text": ".\n\nA control is marked "
								},
								{
									"kind": "code",
									"text": "`touched`"
								},
								{
									"kind": "text",
									"text": " once the user has triggered\na "
								},
								{
									"kind": "code",
									"text": "`blur`"
								},
								{
									"kind": "text",
									"text": " event on it."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2256,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormGroup.touched"
						}
					},
					"setSignature": {
						"id": 2033,
						"name": "touched",
						"variant": "signature",
						"kind": 1048576,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2257,
								"character": 16
							}
						],
						"parameters": [
							{
								"id": 2034,
								"name": "value",
								"variant": "param",
								"kind": 32768,
								"flags": {
									"isExternal": true
								},
								"type": {
									"type": "intrinsic",
									"name": "boolean"
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormGroup.touched"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.touched"
					}
				},
				{
					"id": 2035,
					"name": "untouched",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2265,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2036,
						"name": "untouched",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "True if the control has not been marked as touched\n\nA control is "
								},
								{
									"kind": "code",
									"text": "`untouched`"
								},
								{
									"kind": "text",
									"text": " if the user has not yet triggered\na "
								},
								{
									"kind": "code",
									"text": "`blur`"
								},
								{
									"kind": "text",
									"text": " event on it."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2265,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormGroup.untouched"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.untouched"
					}
				},
				{
					"id": 2038,
					"name": "updateOn",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2305,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2039,
						"name": "updateOn",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "Reports the update strategy of the "
								},
								{
									"kind": "code",
									"text": "`AbstractControl`"
								},
								{
									"kind": "text",
									"text": " (meaning\nthe event on which the control updates itself).\nPossible values: "
								},
								{
									"kind": "code",
									"text": "`'change'`"
								},
								{
									"kind": "text",
									"text": " | "
								},
								{
									"kind": "code",
									"text": "`'blur'`"
								},
								{
									"kind": "text",
									"text": " | "
								},
								{
									"kind": "code",
									"text": "`'submit'`"
								},
								{
									"kind": "text",
									"text": "\nDefault value: "
								},
								{
									"kind": "code",
									"text": "`'change'`"
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2305,
								"character": 8
							}
						],
						"type": {
							"type": "reference",
							"target": {
								"sourceFileName": "node_modules/@angular/forms/index.d.ts",
								"qualifiedName": "FormHooks"
							},
							"name": "FormHooks",
							"package": "@angular/forms"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormGroup.updateOn"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.updateOn"
					}
				},
				{
					"id": 2015,
					"name": "valid",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2186,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2016,
						"name": "valid",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`valid`"
								},
								{
									"kind": "text",
									"text": " when its "
								},
								{
									"kind": "code",
									"text": "`status`"
								},
								{
									"kind": "text",
									"text": " is "
								},
								{
									"kind": "code",
									"text": "`VALID`"
								},
								{
									"kind": "text",
									"text": "."
								}
							],
							"blockTags": [
								{
									"tag": "@see",
									"content": [
										{
											"kind": "inline-tag",
											"tag": "@link",
											"text": "AbstractControl.status",
											"target": 2561
										}
									]
								},
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if the control has passed all of its validation tests,\nfalse otherwise."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2186,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormGroup.valid"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.valid"
					}
				},
				{
					"id": 2005,
					"name": "validator",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2154,
							"character": 8
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2155,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2006,
						"name": "validator",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "Returns the function that is used to determine the validity of this control synchronously.\nIf multiple validators have been added, this will be a single composed function.\nSee "
								},
								{
									"kind": "code",
									"text": "`Validators.compose()`"
								},
								{
									"kind": "text",
									"text": " for additional information."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2154,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "ValidatorFn"
									},
									"name": "ValidatorFn",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormGroup.validator"
						}
					},
					"setSignature": {
						"id": 2007,
						"name": "validator",
						"variant": "signature",
						"kind": 1048576,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2155,
								"character": 8
							}
						],
						"parameters": [
							{
								"id": 2008,
								"name": "validatorFn",
								"variant": "param",
								"kind": 32768,
								"flags": {
									"isExternal": true
								},
								"type": {
									"type": "union",
									"types": [
										{
											"type": "literal",
											"value": null
										},
										{
											"type": "reference",
											"target": {
												"sourceFileName": "node_modules/@angular/forms/index.d.ts",
												"qualifiedName": "ValidatorFn"
											},
											"name": "ValidatorFn",
											"package": "@angular/forms"
										}
									]
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "UntypedFormGroup.validator"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.validator"
					}
				},
				{
					"id": 2043,
					"name": "addAsyncValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2352,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2044,
							"name": "addAsyncValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Add an asynchronous validator or validators to this control, without affecting other\nvalidators.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect.\n\nAdding a validator that already exists will have no effect."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2352,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2045,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new asynchronous validator function or functions to add to this control."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AsyncValidatorFn"
												},
												"name": "AsyncValidatorFn",
												"package": "@angular/forms"
											},
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "AsyncValidatorFn"
													},
													"name": "AsyncValidatorFn",
													"package": "@angular/forms"
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.addAsyncValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.addAsyncValidators"
					}
				},
				{
					"id": 1800,
					"name": "addControl",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 184,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L184"
						}
					],
					"signatures": [
						{
							"id": 1801,
							"name": "addControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Add a control to this group. In a strongly-typed group, the control must be in the group's type\n(possibly as an optional key).\n\nIf a control with a given name already exists, it would *not* be replaced with a new one.\nIf you want to replace an existing control, use the "
									},
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "FormGroup#setControl setControl",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormGroup.setControl"
										},
										"tsLinkText": "setControl"
									},
									{
										"kind": "text",
										"text": "\nmethod instead. This method also updates the value and validity of the control."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 184,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L184"
								}
							],
							"typeParameters": [
								{
									"id": 1802,
									"name": "K",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 1803,
									"name": "name",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The control name to add to the collection"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 1802,
										"name": "K",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1804,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Provides the control for the given name"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2544,
										"typeArguments": [
											{
												"type": "indexedAccess",
												"indexType": {
													"type": "reference",
													"target": 1802,
													"name": "K",
													"package": "@rxap/forms",
													"refersToTypeParameter": true
												},
												"objectType": {
													"type": "reference",
													"target": 1719,
													"name": "T",
													"package": "@rxap/forms",
													"qualifiedName": "RxapFormGroup.T",
													"refersToTypeParameter": true
												}
											}
										],
										"name": "AbstractControl",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.addControl"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.addControl"
					}
				},
				{
					"id": 2040,
					"name": "addValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2340,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2041,
							"name": "addValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Add a synchronous validator or validators to this control, without affecting other validators.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect.\n\nAdding a validator that already exists will have no effect. If duplicate validator functions\nare present in the "
									},
									{
										"kind": "code",
										"text": "`validators`"
									},
									{
										"kind": "text",
										"text": " array, only the first instance would be added to a form\ncontrol."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2340,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2042,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new validator function or functions to add to this control."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidatorFn"
												},
												"name": "ValidatorFn",
												"package": "@angular/forms"
											},
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "ValidatorFn"
													},
													"name": "ValidatorFn",
													"package": "@angular/forms"
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.addValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.addValidators"
					}
				},
				{
					"id": 2060,
					"name": "clearAsyncValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2443,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2061,
							"name": "clearAsyncValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Empties out the async validator list.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2443,
									"character": 4
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.clearAsyncValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.clearAsyncValidators"
					}
				},
				{
					"id": 2058,
					"name": "clearValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2435,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2059,
							"name": "clearValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Empties out the synchronous validator list.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2435,
									"character": 4
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.clearValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.clearValidators"
					}
				},
				{
					"id": 1808,
					"name": "contains",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 195,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L195"
						}
					],
					"signatures": [
						{
							"id": 1809,
							"name": "contains",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Check whether there is an enabled control with the given name in the group.\n\nReports false for disabled controls. If you'd like to check for existence in the group\nonly, use "
									},
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "get",
										"target": 2697,
										"tsLinkText": "get"
									},
									{
										"kind": "text",
										"text": " instead."
									}
								],
								"blockTags": [
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "false for disabled controls, true otherwise."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 195,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L195"
								}
							],
							"parameters": [
								{
									"id": 1810,
									"name": "controlName",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The control name to check for existence in the collection"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2715,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1719,
												"name": "T",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormGroup.T",
												"refersToTypeParameter": true
											}
										],
										"name": "ExtractStrings",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.contains"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.contains"
					}
				},
				{
					"id": 2073,
					"name": "disable",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2580,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2074,
							"name": "disable",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Disables the control. This means the control is exempt from validation checks and\nexcluded from the aggregate value of any parent. Its status is "
									},
									{
										"kind": "code",
										"text": "`DISABLED`"
									},
									{
										"kind": "text",
										"text": ".\n\nIf the control has children, all children are also disabled."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "AbstractControl.status",
												"target": 2561
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2580,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2075,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates\nchanges and emits events after the control is disabled.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": ",\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": " and "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservables emit events with the latest status and value when the control is disabled.\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2076,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 2078,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2582,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2077,
													"name": "onlySelf",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2581,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														2078,
														2077
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2580,
													"character": 19
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.disable"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.disable"
					}
				},
				{
					"id": 1834,
					"name": "disabledWhile",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 268,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L268"
						}
					],
					"signatures": [
						{
							"id": 1835,
							"name": "disabledWhile",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 268,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L268"
								}
							],
							"parameters": [
								{
									"id": 1836,
									"name": "observable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
											"qualifiedName": "Observable"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "boolean"
											}
										],
										"name": "Observable",
										"package": "rxjs"
									}
								},
								{
									"id": 1837,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 2531,
										"name": "ControlOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Subscription.ts",
									"qualifiedName": "Subscription"
								},
								"name": "Subscription",
								"package": "rxjs"
							}
						}
					]
				},
				{
					"id": 2079,
					"name": "enable",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2602,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2080,
							"name": "enable",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Enables the control. This means the control is included in validation checks and\nthe aggregate value of its parent. Its status recalculates based on its value and\nits validators.\n\nBy default, if the control has children, all children are enabled."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "AbstractControl.status",
												"target": 2561
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2602,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2081,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configure options that control how the control propagates changes and\nemits events when marked as untouched\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": ",\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": " and "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservables emit events with the latest status and value when the control is enabled.\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2082,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 2084,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2604,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2083,
													"name": "onlySelf",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2603,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														2084,
														2083
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2602,
													"character": 18
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.enable"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.enable"
					}
				},
				{
					"id": 1838,
					"name": "enabledWhile",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 275,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L275"
						}
					],
					"signatures": [
						{
							"id": 1839,
							"name": "enabledWhile",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 275,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L275"
								}
							],
							"parameters": [
								{
									"id": 1840,
									"name": "observable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
											"qualifiedName": "Observable"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "boolean"
											}
										],
										"name": "Observable",
										"package": "rxjs"
									}
								},
								{
									"id": 1841,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 2531,
										"name": "ControlOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Subscription.ts",
									"qualifiedName": "Subscription"
								},
								"name": "Subscription",
								"package": "rxjs"
							}
						}
					]
				},
				{
					"id": 1760,
					"name": "get",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 145,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L145"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 146,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L146"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 149,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L149"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 154,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L154"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 155,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L155"
						}
					],
					"signatures": [
						{
							"id": 1761,
							"name": "get",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Retrieves a child control given the control's name or path.\n\nThis signature for get supports strings and "
									},
									{
										"kind": "code",
										"text": "`const`"
									},
									{
										"kind": "text",
										"text": " arrays ("
									},
									{
										"kind": "code",
										"text": "`.get(['foo', 'bar'] as const)`"
									},
									{
										"kind": "text",
										"text": ")."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 145,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L145"
								}
							],
							"typeParameters": [
								{
									"id": 1762,
									"name": "K1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1763,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "tuple",
										"elements": [
											{
												"type": "reference",
												"target": 1762,
												"name": "K1",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											}
										]
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "reference",
											"target": 1762,
											"name": "K1",
											"package": "@rxap/forms",
											"refersToTypeParameter": true
										},
										"objectType": {
											"type": "reference",
											"target": 1719,
											"name": "T",
											"package": "@rxap/forms",
											"qualifiedName": "RxapFormGroup.T",
											"refersToTypeParameter": true
										}
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.get"
							}
						},
						{
							"id": 1764,
							"name": "get",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Retrieves a child control given the control's name or path.\n\nThis signature for "
									},
									{
										"kind": "code",
										"text": "`get`"
									},
									{
										"kind": "text",
										"text": " supports non-const (mutable) arrays. Inferred type\ninformation will not be as robust, so prefer to pass a "
									},
									{
										"kind": "code",
										"text": "`readonly`"
									},
									{
										"kind": "text",
										"text": " array if possible."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 146,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L146"
								}
							],
							"typeParameters": [
								{
									"id": 1765,
									"name": "K1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1766,
									"name": "K2",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1767,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "tuple",
										"elements": [
											{
												"type": "reference",
												"target": 1765,
												"name": "K1",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 1766,
												"name": "K2",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											}
										]
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "reference",
											"target": 1766,
											"name": "K2",
											"package": "@rxap/forms",
											"refersToTypeParameter": true
										},
										"objectType": {
											"type": "indexedAccess",
											"indexType": {
												"type": "reference",
												"target": 1765,
												"name": "K1",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											"objectType": {
												"type": "reference",
												"target": 1719,
												"name": "T",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormGroup.T",
												"refersToTypeParameter": true
											}
										}
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.get"
							}
						},
						{
							"id": 1768,
							"name": "get",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 149,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L149"
								}
							],
							"typeParameters": [
								{
									"id": 1769,
									"name": "K1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1770,
									"name": "K2",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1771,
									"name": "K3",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1772,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "tuple",
										"elements": [
											{
												"type": "reference",
												"target": 1769,
												"name": "K1",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 1770,
												"name": "K2",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 1771,
												"name": "K3",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											}
										]
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "reference",
											"target": 1771,
											"name": "K3",
											"package": "@rxap/forms",
											"refersToTypeParameter": true
										},
										"objectType": {
											"type": "indexedAccess",
											"indexType": {
												"type": "reference",
												"target": 1770,
												"name": "K2",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											"objectType": {
												"type": "indexedAccess",
												"indexType": {
													"type": "reference",
													"target": 1769,
													"name": "K1",
													"package": "@rxap/forms",
													"refersToTypeParameter": true
												},
												"objectType": {
													"type": "reference",
													"target": 1719,
													"name": "T",
													"package": "@rxap/forms",
													"qualifiedName": "RxapFormGroup.T",
													"refersToTypeParameter": true
												}
											}
										}
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.get"
							}
						},
						{
							"id": 1773,
							"name": "get",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 154,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L154"
								}
							],
							"parameters": [
								{
									"id": 1774,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 2544,
								"name": "AbstractControl",
								"package": "@rxap/forms"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.get"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.get"
					}
				},
				{
					"id": 1775,
					"name": "getControl",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 159,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L159"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 160,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L160"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 164,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L164"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 169,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L169"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 180,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L180"
						}
					],
					"signatures": [
						{
							"id": 1776,
							"name": "getControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 159,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L159"
								}
							],
							"typeParameters": [
								{
									"id": 1777,
									"name": "P1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1778,
									"name": "prop1",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 1777,
										"name": "P1",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "reference",
											"target": 1777,
											"name": "P1",
											"package": "@rxap/forms",
											"refersToTypeParameter": true
										},
										"objectType": {
											"type": "reference",
											"target": 1719,
											"name": "T",
											"package": "@rxap/forms",
											"qualifiedName": "RxapFormGroup.T",
											"refersToTypeParameter": true
										}
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							}
						},
						{
							"id": 1779,
							"name": "getControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 160,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L160"
								}
							],
							"typeParameters": [
								{
									"id": 1780,
									"name": "P1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1781,
									"name": "P2",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1782,
									"name": "prop1",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 1780,
										"name": "P1",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1783,
									"name": "prop2",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 1781,
										"name": "P2",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "reference",
											"target": 1781,
											"name": "P2",
											"package": "@rxap/forms",
											"refersToTypeParameter": true
										},
										"objectType": {
											"type": "indexedAccess",
											"indexType": {
												"type": "reference",
												"target": 1780,
												"name": "P1",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											"objectType": {
												"type": "reference",
												"target": 1719,
												"name": "T",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormGroup.T",
												"refersToTypeParameter": true
											}
										}
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							}
						},
						{
							"id": 1784,
							"name": "getControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 164,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L164"
								}
							],
							"typeParameters": [
								{
									"id": 1785,
									"name": "P1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1786,
									"name": "P2",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1787,
									"name": "P3",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1788,
									"name": "prop1",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 1785,
										"name": "P1",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1789,
									"name": "prop2",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 1786,
										"name": "P2",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1790,
									"name": "prop3",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 1787,
										"name": "P3",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "reference",
											"target": 1787,
											"name": "P3",
											"package": "@rxap/forms",
											"refersToTypeParameter": true
										},
										"objectType": {
											"type": "indexedAccess",
											"indexType": {
												"type": "reference",
												"target": 1786,
												"name": "P2",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											"objectType": {
												"type": "indexedAccess",
												"indexType": {
													"type": "reference",
													"target": 1785,
													"name": "P1",
													"package": "@rxap/forms",
													"refersToTypeParameter": true
												},
												"objectType": {
													"type": "reference",
													"target": 1719,
													"name": "T",
													"package": "@rxap/forms",
													"qualifiedName": "RxapFormGroup.T",
													"refersToTypeParameter": true
												}
											}
										}
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							}
						},
						{
							"id": 1791,
							"name": "getControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 169,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L169"
								}
							],
							"typeParameters": [
								{
									"id": 1792,
									"name": "P1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1793,
									"name": "P2",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1794,
									"name": "P3",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1795,
									"name": "P4",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1796,
									"name": "prop1",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 1792,
										"name": "P1",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1797,
									"name": "prop2",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 1793,
										"name": "P2",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1798,
									"name": "prop3",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 1794,
										"name": "P3",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1799,
									"name": "prop4",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 1795,
										"name": "P4",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "reference",
											"target": 1795,
											"name": "P4",
											"package": "@rxap/forms",
											"refersToTypeParameter": true
										},
										"objectType": {
											"type": "indexedAccess",
											"indexType": {
												"type": "reference",
												"target": 1794,
												"name": "P3",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											"objectType": {
												"type": "indexedAccess",
												"indexType": {
													"type": "reference",
													"target": 1793,
													"name": "P2",
													"package": "@rxap/forms",
													"refersToTypeParameter": true
												},
												"objectType": {
													"type": "indexedAccess",
													"indexType": {
														"type": "reference",
														"target": 1792,
														"name": "P1",
														"package": "@rxap/forms",
														"refersToTypeParameter": true
													},
													"objectType": {
														"type": "reference",
														"target": 1719,
														"name": "T",
														"package": "@rxap/forms",
														"qualifiedName": "RxapFormGroup.T",
														"refersToTypeParameter": true
													}
												}
											}
										}
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							}
						}
					]
				},
				{
					"id": 1904,
					"name": "getError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 376,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L376"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 380,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L380"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 385,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L385"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 391,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L391"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 392,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L392"
						}
					],
					"signatures": [
						{
							"id": 1905,
							"name": "getError",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Reports error data for the control with the given path."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "For example, for the following "
											},
											{
												"kind": "code",
												"text": "`FormGroup`"
											},
											{
												"kind": "text",
												"text": ":\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nform = new FormGroup({\n  address: new FormGroup({ street: new FormControl() })\n});\n```"
											},
											{
												"kind": "text",
												"text": "\n\nThe path to the 'street' control from the root form would be 'address' -> 'street'.\n\nIt can be provided to this method in one of two formats:\n\n1. An array of string control names, e.g. "
											},
											{
												"kind": "code",
												"text": "`['address', 'street']`"
											},
											{
												"kind": "text",
												"text": "\n1. A period-delimited list of control names in one string, e.g. "
											},
											{
												"kind": "code",
												"text": "`'address.street'`"
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "error data for that particular error. If the control or error is not present,\nnull is returned."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 376,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L376"
								}
							],
							"typeParameters": [
								{
									"id": 1906,
									"name": "K",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1907,
									"name": "K1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1908,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The code of the error to check"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 1906,
										"name": "K",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1909,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A list of control names that designates how to move from the current control\nto the control that should be queried for errors."
											}
										]
									},
									"type": {
										"type": "tuple",
										"elements": [
											{
												"type": "reference",
												"target": 1907,
												"name": "K1",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											}
										]
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "reference",
											"target": 1906,
											"name": "K",
											"package": "@rxap/forms",
											"refersToTypeParameter": true
										},
										"objectType": {
											"type": "reference",
											"target": 1720,
											"name": "E",
											"package": "@rxap/forms",
											"qualifiedName": "RxapFormGroup.E",
											"refersToTypeParameter": true
										}
									}
								]
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.getError"
							}
						},
						{
							"id": 1910,
							"name": "getError",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 380,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L380"
								}
							],
							"typeParameters": [
								{
									"id": 1911,
									"name": "K",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1912,
									"name": "K1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1913,
									"name": "K2",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1914,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 1911,
										"name": "K",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1915,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "tuple",
										"elements": [
											{
												"type": "reference",
												"target": 1912,
												"name": "K1",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 1913,
												"name": "K2",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											}
										]
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "reference",
											"target": 1911,
											"name": "K",
											"package": "@rxap/forms",
											"refersToTypeParameter": true
										},
										"objectType": {
											"type": "reference",
											"target": 1720,
											"name": "E",
											"package": "@rxap/forms",
											"qualifiedName": "RxapFormGroup.E",
											"refersToTypeParameter": true
										}
									}
								]
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.getError"
							}
						},
						{
							"id": 1916,
							"name": "getError",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 385,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L385"
								}
							],
							"typeParameters": [
								{
									"id": 1917,
									"name": "K",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1918,
									"name": "K1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1919,
									"name": "K2",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1920,
									"name": "K3",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1921,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 1917,
										"name": "K",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1922,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "tuple",
										"elements": [
											{
												"type": "reference",
												"target": 1918,
												"name": "K1",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 1919,
												"name": "K2",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 1920,
												"name": "K3",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											}
										]
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "reference",
											"target": 1917,
											"name": "K",
											"package": "@rxap/forms",
											"refersToTypeParameter": true
										},
										"objectType": {
											"type": "reference",
											"target": 1720,
											"name": "E",
											"package": "@rxap/forms",
											"qualifiedName": "RxapFormGroup.E",
											"refersToTypeParameter": true
										}
									}
								]
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.getError"
							}
						},
						{
							"id": 1923,
							"name": "getError",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 391,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L391"
								}
							],
							"typeParameters": [
								{
									"id": 1924,
									"name": "K",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1925,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 1924,
										"name": "K",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1926,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "reference",
											"target": 1924,
											"name": "K",
											"package": "@rxap/forms",
											"refersToTypeParameter": true
										},
										"objectType": {
											"type": "reference",
											"target": 1720,
											"name": "E",
											"package": "@rxap/forms",
											"qualifiedName": "RxapFormGroup.E",
											"refersToTypeParameter": true
										}
									}
								]
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.getError"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.getError"
					}
				},
				{
					"id": 1758,
					"name": "getRawValue",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 141,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L141"
						}
					],
					"signatures": [
						{
							"id": 1759,
							"name": "getRawValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "The aggregate value of the "
									},
									{
										"kind": "code",
										"text": "`FormGroup`"
									},
									{
										"kind": "text",
										"text": ", including any disabled controls.\n\nRetrieves all values regardless of disabled status."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 141,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L141"
								}
							],
							"type": {
								"type": "reference",
								"target": 1719,
								"name": "T",
								"package": "@rxap/forms",
								"qualifiedName": "RxapFormGroup.T",
								"refersToTypeParameter": true
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.getRawValue"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.getRawValue"
					}
				},
				{
					"id": 2055,
					"name": "hasAsyncValidator",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2427,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2056,
							"name": "hasAsyncValidator",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Check whether an asynchronous validator function is present on this control. The provided\nvalidator must be a reference to the exact same function that was provided."
									}
								],
								"blockTags": [
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "Whether the provided asynchronous validator was found on this control."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2427,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2057,
									"name": "validator",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The asynchronous validator to check for presence. Compared by function\n    reference."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "AsyncValidatorFn"
										},
										"name": "AsyncValidatorFn",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.hasAsyncValidator"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.hasAsyncValidator"
					}
				},
				{
					"id": 1881,
					"name": "hasError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 354,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L354"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 358,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L358"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 362,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L362"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 367,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L367"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 368,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L368"
						}
					],
					"signatures": [
						{
							"id": 1882,
							"name": "hasError",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Reports whether the control with the given path has the error specified."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "For example, for the following "
											},
											{
												"kind": "code",
												"text": "`FormGroup`"
											},
											{
												"kind": "text",
												"text": ":\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nform = new FormGroup({\n  address: new FormGroup({ street: new FormControl() })\n});\n```"
											},
											{
												"kind": "text",
												"text": "\n\nThe path to the 'street' control from the root form would be 'address' -> 'street'.\n\nIt can be provided to this method in one of two formats:\n\n1. An array of string control names, e.g. "
											},
											{
												"kind": "code",
												"text": "`['address', 'street']`"
											},
											{
												"kind": "text",
												"text": "\n1. A period-delimited list of control names in one string, e.g. "
											},
											{
												"kind": "code",
												"text": "`'address.street'`"
											},
											{
												"kind": "text",
												"text": "\n\nIf no path is given, this method checks for the error on the current control."
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "whether the given error is present in the control at the given path.\n\nIf the control is not present, false is returned."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 354,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L354"
								}
							],
							"typeParameters": [
								{
									"id": 1883,
									"name": "K1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1884,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The code of the error to check"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2715,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1720,
												"name": "E",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormGroup.E",
												"refersToTypeParameter": true
											}
										],
										"name": "ExtractStrings",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1885,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A list of control names that designates how to move from the current control\nto the control that should be queried for errors."
											}
										]
									},
									"type": {
										"type": "tuple",
										"elements": [
											{
												"type": "reference",
												"target": 1883,
												"name": "K1",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.hasError"
							}
						},
						{
							"id": 1886,
							"name": "hasError",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 358,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L358"
								}
							],
							"typeParameters": [
								{
									"id": 1887,
									"name": "K1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1888,
									"name": "K2",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1889,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2715,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1720,
												"name": "E",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormGroup.E",
												"refersToTypeParameter": true
											}
										],
										"name": "ExtractStrings",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1890,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "tuple",
										"elements": [
											{
												"type": "reference",
												"target": 1887,
												"name": "K1",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 1888,
												"name": "K2",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.hasError"
							}
						},
						{
							"id": 1891,
							"name": "hasError",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 362,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L362"
								}
							],
							"typeParameters": [
								{
									"id": 1892,
									"name": "K1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1893,
									"name": "K2",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1894,
									"name": "K3",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1895,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2715,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1720,
												"name": "E",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormGroup.E",
												"refersToTypeParameter": true
											}
										],
										"name": "ExtractStrings",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1896,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "tuple",
										"elements": [
											{
												"type": "reference",
												"target": 1892,
												"name": "K1",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 1893,
												"name": "K2",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 1894,
												"name": "K3",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.hasError"
							}
						},
						{
							"id": 1897,
							"name": "hasError",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 367,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L367"
								}
							],
							"parameters": [
								{
									"id": 1898,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2715,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1720,
												"name": "E",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormGroup.E",
												"refersToTypeParameter": true
											}
										],
										"name": "ExtractStrings",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1899,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.hasError"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.hasError"
					}
				},
				{
					"id": 1956,
					"name": "hasErrorAndDirty",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 426,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L426"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 430,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L430"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 435,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L435"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 440,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L440"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 452,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L452"
						}
					],
					"signatures": [
						{
							"id": 1957,
							"name": "hasErrorAndDirty",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 426,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L426"
								}
							],
							"typeParameters": [
								{
									"id": 1958,
									"name": "P1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1959,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2715,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1720,
												"name": "E",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormGroup.E",
												"refersToTypeParameter": true
											}
										],
										"name": "ExtractStrings",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1960,
									"name": "prop1",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 1958,
										"name": "P1",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						},
						{
							"id": 1961,
							"name": "hasErrorAndDirty",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 430,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L430"
								}
							],
							"typeParameters": [
								{
									"id": 1962,
									"name": "P1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1963,
									"name": "P2",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1964,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2715,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1720,
												"name": "E",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormGroup.E",
												"refersToTypeParameter": true
											}
										],
										"name": "ExtractStrings",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1965,
									"name": "prop1",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 1962,
										"name": "P1",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1966,
									"name": "prop2",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 1963,
										"name": "P2",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						},
						{
							"id": 1967,
							"name": "hasErrorAndDirty",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 435,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L435"
								}
							],
							"typeParameters": [
								{
									"id": 1968,
									"name": "P1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1969,
									"name": "P2",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1970,
									"name": "P3",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1971,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2715,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1720,
												"name": "E",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormGroup.E",
												"refersToTypeParameter": true
											}
										],
										"name": "ExtractStrings",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1972,
									"name": "prop1",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 1968,
										"name": "P1",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1973,
									"name": "prop2",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 1969,
										"name": "P2",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1974,
									"name": "prop3",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 1970,
										"name": "P3",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						},
						{
							"id": 1975,
							"name": "hasErrorAndDirty",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 440,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L440"
								}
							],
							"typeParameters": [
								{
									"id": 1976,
									"name": "P1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1977,
									"name": "P2",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1978,
									"name": "P3",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1979,
									"name": "P4",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1980,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2715,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1720,
												"name": "E",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormGroup.E",
												"refersToTypeParameter": true
											}
										],
										"name": "ExtractStrings",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1981,
									"name": "prop1",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 1976,
										"name": "P1",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1982,
									"name": "prop2",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 1977,
										"name": "P2",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1983,
									"name": "prop3",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 1978,
										"name": "P3",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1984,
									"name": "prop4",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 1979,
										"name": "P4",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						}
					]
				},
				{
					"id": 1927,
					"name": "hasErrorAndTouched",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 396,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L396"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 400,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L400"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 405,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L405"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 410,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L410"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 422,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L422"
						}
					],
					"signatures": [
						{
							"id": 1928,
							"name": "hasErrorAndTouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 396,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L396"
								}
							],
							"typeParameters": [
								{
									"id": 1929,
									"name": "P1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1930,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2715,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1720,
												"name": "E",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormGroup.E",
												"refersToTypeParameter": true
											}
										],
										"name": "ExtractStrings",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1931,
									"name": "prop1",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 1929,
										"name": "P1",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						},
						{
							"id": 1932,
							"name": "hasErrorAndTouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 400,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L400"
								}
							],
							"typeParameters": [
								{
									"id": 1933,
									"name": "P1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1934,
									"name": "P2",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1935,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2715,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1720,
												"name": "E",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormGroup.E",
												"refersToTypeParameter": true
											}
										],
										"name": "ExtractStrings",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1936,
									"name": "prop1",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 1933,
										"name": "P1",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1937,
									"name": "prop2",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 1934,
										"name": "P2",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						},
						{
							"id": 1938,
							"name": "hasErrorAndTouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 405,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L405"
								}
							],
							"typeParameters": [
								{
									"id": 1939,
									"name": "P1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1940,
									"name": "P2",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1941,
									"name": "P3",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1942,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2715,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1720,
												"name": "E",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormGroup.E",
												"refersToTypeParameter": true
											}
										],
										"name": "ExtractStrings",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1943,
									"name": "prop1",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 1939,
										"name": "P1",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1944,
									"name": "prop2",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 1940,
										"name": "P2",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1945,
									"name": "prop3",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 1941,
										"name": "P3",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						},
						{
							"id": 1946,
							"name": "hasErrorAndTouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 410,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L410"
								}
							],
							"typeParameters": [
								{
									"id": 1947,
									"name": "P1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1948,
									"name": "P2",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1949,
									"name": "P3",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								},
								{
									"id": 1950,
									"name": "P4",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "symbol"
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 1951,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2715,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1720,
												"name": "E",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormGroup.E",
												"refersToTypeParameter": true
											}
										],
										"name": "ExtractStrings",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1952,
									"name": "prop1",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 1947,
										"name": "P1",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1953,
									"name": "prop2",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 1948,
										"name": "P2",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1954,
									"name": "prop3",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 1949,
										"name": "P3",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1955,
									"name": "prop4",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 1950,
										"name": "P4",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						}
					]
				},
				{
					"id": 2052,
					"name": "hasValidator",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2418,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2053,
							"name": "hasValidator",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Check whether a synchronous validator function is present on this control. The provided\nvalidator must be a reference to the exact same function that was provided."
									}
								],
								"blockTags": [
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Reference to a ValidatorFn\n\n"
											},
											{
												"kind": "code",
												"text": "```\n// Reference to the RequiredValidator\nconst ctrl = new FormControl<number | null>(0, Validators.required);\nexpect(ctrl.hasValidator(Validators.required)).toEqual(true)\n\n// Reference to anonymous function inside MinValidator\nconst minValidator = Validators.min(3);\nconst ctrl = new FormControl<number | null>(0, minValidator);\nexpect(ctrl.hasValidator(minValidator)).toEqual(true)\nexpect(ctrl.hasValidator(Validators.min(3))).toEqual(false)\n```"
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "Whether the provided validator was found on this control."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2418,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2054,
									"name": "validator",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The validator to check for presence. Compared by function reference."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ValidatorFn"
										},
										"name": "ValidatorFn",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.hasValidator"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.hasValidator"
					}
				},
				{
					"id": 1860,
					"name": "markAllAsDirty",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 314,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L314"
						}
					],
					"signatures": [
						{
							"id": 1861,
							"name": "markAllAsDirty",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 314,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L314"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1862,
					"name": "markAllAsPristine",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 318,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L318"
						}
					],
					"signatures": [
						{
							"id": 1863,
							"name": "markAllAsPristine",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 318,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L318"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 2062,
					"name": "markAllAsTouched",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2474,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2063,
							"name": "markAllAsTouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control and all its descendant controls as "
									},
									{
										"kind": "code",
										"text": "`touched`"
									},
									{
										"kind": "text",
										"text": "."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1848,
												"tsLinkText": "()"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2474,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2064,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes\nand emits events after marking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits a "
											},
											{
												"kind": "code",
												"text": "`TouchedChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`touched`"
											},
											{
												"kind": "text",
												"text": " property being "
											},
											{
												"kind": "code",
												"text": "`true`"
											},
											{
												"kind": "text",
												"text": ".\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2065,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 2066,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2475,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														2066
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2474,
													"character": 28
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.markAllAsTouched"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.markAllAsTouched"
					}
				},
				{
					"id": 1864,
					"name": "markAllAsUntouched",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 322,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L322"
						}
					],
					"signatures": [
						{
							"id": 1865,
							"name": "markAllAsUntouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 322,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L322"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1857,
					"name": "markAsDirty",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 309,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L309"
						}
					],
					"signatures": [
						{
							"id": 1858,
							"name": "markAsDirty",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control as "
									},
									{
										"kind": "code",
										"text": "`dirty`"
									},
									{
										"kind": "text",
										"text": ". A control becomes dirty when\nthe control's value is changed through the UI; compare "
									},
									{
										"kind": "code",
										"text": "`markAsTouched`"
									},
									{
										"kind": "text",
										"text": "."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1848,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1851,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1854,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 309,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L309"
								}
							],
							"parameters": [
								{
									"id": 1859,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes\nand emits events after marking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits a "
											},
											{
												"kind": "code",
												"text": "`PristineChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`pristine`"
											},
											{
												"kind": "text",
												"text": " property being "
											},
											{
												"kind": "code",
												"text": "`false`"
											},
											{
												"kind": "text",
												"text": ".\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2540,
										"name": "OnlySelf",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.markAsDirty"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.markAsDirty"
					}
				},
				{
					"id": 2067,
					"name": "markAsPending",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2559,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2068,
							"name": "markAsPending",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control as "
									},
									{
										"kind": "code",
										"text": "`pending`"
									},
									{
										"kind": "text",
										"text": ".\n\nA control is pending while the control performs async validation."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "AbstractControl.status",
												"target": 2561
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2559,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2069,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes and\nemits events after marking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits an event with the latest status the control is marked pending\nand the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": " observable emits a "
											},
											{
												"kind": "code",
												"text": "`StatusChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`status`"
											},
											{
												"kind": "text",
												"text": " property being\n"
											},
											{
												"kind": "code",
												"text": "`PENDING`"
											},
											{
												"kind": "text",
												"text": " When false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2070,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 2072,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2561,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2071,
													"name": "onlySelf",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2560,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														2072,
														2071
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2559,
													"character": 25
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.markAsPending"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.markAsPending"
					}
				},
				{
					"id": 1854,
					"name": "markAsPristine",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 304,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L304"
						}
					],
					"signatures": [
						{
							"id": 1855,
							"name": "markAsPristine",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control as "
									},
									{
										"kind": "code",
										"text": "`pristine`"
									},
									{
										"kind": "text",
										"text": ".\n\nIf the control has any children, marks all children as "
									},
									{
										"kind": "code",
										"text": "`pristine`"
									},
									{
										"kind": "text",
										"text": ",\nand recalculates the "
									},
									{
										"kind": "code",
										"text": "`pristine`"
									},
									{
										"kind": "text",
										"text": " status of all parent\ncontrols."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1848,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1851,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1857,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 304,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L304"
								}
							],
							"parameters": [
								{
									"id": 1856,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control emits events after\nmarking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits a "
											},
											{
												"kind": "code",
												"text": "`PristineChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`pristine`"
											},
											{
												"kind": "text",
												"text": " property being "
											},
											{
												"kind": "code",
												"text": "`true`"
											},
											{
												"kind": "text",
												"text": ".\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2540,
										"name": "OnlySelf",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.markAsPristine"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.markAsPristine"
					}
				},
				{
					"id": 1848,
					"name": "markAsTouched",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 294,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L294"
						}
					],
					"signatures": [
						{
							"id": 1849,
							"name": "markAsTouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control as "
									},
									{
										"kind": "code",
										"text": "`touched`"
									},
									{
										"kind": "text",
										"text": ". A control is touched by focus and\nblur events that do not change the value."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1851,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1857,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1854,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 294,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L294"
								}
							],
							"parameters": [
								{
									"id": 1850,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes\nand emits events after marking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits a "
											},
											{
												"kind": "code",
												"text": "`TouchedChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`touched`"
											},
											{
												"kind": "text",
												"text": " property being "
											},
											{
												"kind": "code",
												"text": "`true`"
											},
											{
												"kind": "text",
												"text": ".\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2540,
										"name": "OnlySelf",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.markAsTouched"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.markAsTouched"
					}
				},
				{
					"id": 1851,
					"name": "markAsUntouched",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 299,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L299"
						}
					],
					"signatures": [
						{
							"id": 1852,
							"name": "markAsUntouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control as "
									},
									{
										"kind": "code",
										"text": "`untouched`"
									},
									{
										"kind": "text",
										"text": ".\n\nIf the control has any children, also marks all children as "
									},
									{
										"kind": "code",
										"text": "`untouched`"
									},
									{
										"kind": "text",
										"text": "\nand recalculates the "
									},
									{
										"kind": "code",
										"text": "`touched`"
									},
									{
										"kind": "text",
										"text": " status of all parent controls."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1848,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1857,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 1854,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 299,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L299"
								}
							],
							"parameters": [
								{
									"id": 1853,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes\nand emits events after the marking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits a "
											},
											{
												"kind": "code",
												"text": "`TouchedChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`touched`"
											},
											{
												"kind": "text",
												"text": " property being "
											},
											{
												"kind": "code",
												"text": "`false`"
											},
											{
												"kind": "text",
												"text": ".\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2540,
										"name": "OnlySelf",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.markAsUntouched"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.markAsUntouched"
					}
				},
				{
					"id": 1845,
					"name": "mergeAsyncValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 286,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L286"
						}
					],
					"signatures": [
						{
							"id": 1846,
							"name": "mergeAsyncValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 286,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L286"
								}
							],
							"parameters": [
								{
									"id": 1847,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2529,
										"name": "AsyncValidator",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1842,
					"name": "mergeValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 282,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L282"
						}
					],
					"signatures": [
						{
							"id": 1843,
							"name": "mergeValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 282,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L282"
								}
							],
							"parameters": [
								{
									"id": 1844,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2530,
										"name": "Validator",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1827,
					"name": "patchValue",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 246,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L246"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 250,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L250"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 254,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L254"
						}
					],
					"signatures": [
						{
							"id": 1828,
							"name": "patchValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Patches the value of the "
									},
									{
										"kind": "code",
										"text": "`FormGroup`"
									},
									{
										"kind": "text",
										"text": ". It accepts an object with control\nnames as keys, and does its best to match the values to the correct controls\nin the group.\n\nIt accepts both super-sets and sub-sets of the group without throwing an error."
									}
								],
								"blockTags": [
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Patch the value for a form group\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nconst form = new FormGroup({\n   first: new FormControl(),\n   last: new FormControl()\n});\nconsole.log(form.value);   // {first: null, last: null}\n\nform.patchValue({first: 'Nancy'});\nconsole.log(form.value);   // {first: 'Nancy', last: null}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 246,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L246"
								}
							],
							"parameters": [
								{
									"id": 1829,
									"name": "valueOrObservable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
											"qualifiedName": "Observable"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"qualifiedName": "Partial"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 1719,
														"name": "T",
														"package": "@rxap/forms",
														"qualifiedName": "RxapFormGroup.T",
														"refersToTypeParameter": true
													}
												],
												"name": "Partial",
												"package": "typescript"
											}
										],
										"name": "Observable",
										"package": "rxjs"
									}
								},
								{
									"id": 1830,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes and\nemits events after the value is patched.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, each change only affects this control and not its parent. Default is\ntrue.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), both the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": " and\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": " observables emit events with the latest status and value when the control value\nis updated. When false, no events are emitted. The configuration options are passed to\nthe "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "updateValueAndValidity",
												"target": 2685,
												"tsLinkText": "updateValueAndValidity"
											},
											{
												"kind": "text",
												"text": " method."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2539,
										"name": "ControlEventOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Subscription.ts",
									"qualifiedName": "Subscription"
								},
								"name": "Subscription",
								"package": "rxjs"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.patchValue"
							}
						},
						{
							"id": 1831,
							"name": "patchValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 250,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L250"
								}
							],
							"parameters": [
								{
									"id": 1832,
									"name": "valueOrObservable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Partial"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 1719,
												"name": "T",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormGroup.T",
												"refersToTypeParameter": true
											}
										],
										"name": "Partial",
										"package": "typescript"
									}
								},
								{
									"id": 1833,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 2539,
										"name": "ControlEventOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.patchValue"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.patchValue"
					}
				},
				{
					"id": 1993,
					"name": "registerControl",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1529,
							"character": 4
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1530,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 1994,
							"name": "registerControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Registers a control with the group's list of controls. In a strongly-typed group, the control\nmust be in the group's type (possibly as an optional key).\n\nThis method does not update the value or validity of the control.\nUse "
									},
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "FormGroup#addControl addControl",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormGroup.addControl"
										},
										"tsLinkText": "addControl"
									},
									{
										"kind": "text",
										"text": " instead."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 1529,
									"character": 4
								}
							],
							"typeParameters": [
								{
									"id": 1995,
									"name": "K",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 1996,
									"name": "name",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The control name to register in the collection"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 1995,
										"name": "K",
										"package": "@angular/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1997,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Provides the control for the given name"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.registerControl"
							}
						},
						{
							"id": 1998,
							"name": "registerControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Registers a control with the group's list of controls. In a strongly-typed group, the control\nmust be in the group's type (possibly as an optional key).\n\nThis method does not update the value or validity of the control.\nUse "
									},
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "FormGroup#addControl addControl",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormGroup.addControl"
										},
										"tsLinkText": "addControl"
									},
									{
										"kind": "text",
										"text": " instead."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 1530,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 1999,
									"name": "this",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormGroup"
										},
										"typeArguments": [
											{
												"type": "reflection",
												"declaration": {
													"id": 2000,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {
														"isExternal": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 1530,
															"character": 36
														}
													],
													"indexSignatures": [
														{
															"id": 2001,
															"name": "__index",
															"variant": "signature",
															"kind": 8192,
															"flags": {
																"isExternal": true
															},
															"sources": [
																{
																	"fileName": "node_modules/@angular/forms/index.d.ts",
																	"line": 1531,
																	"character": 8
																}
															],
															"parameters": [
																{
																	"id": 2002,
																	"name": "key",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {
																		"isExternal": true
																	},
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																}
															],
															"type": {
																"type": "reference",
																"target": {
																	"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																	"qualifiedName": "AbstractControl"
																},
																"typeArguments": [
																	{
																		"type": "intrinsic",
																		"name": "any"
																	},
																	{
																		"type": "intrinsic",
																		"name": "any"
																	}
																],
																"name": "AbstractControl",
																"package": "@angular/forms"
															}
														}
													]
												}
											}
										],
										"name": "FormGroup",
										"package": "@angular/forms"
									}
								},
								{
									"id": 2003,
									"name": "name",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The control name to register in the collection"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 2004,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Provides the control for the given name"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "AbstractControl"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "AbstractControl",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "AbstractControl"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "AbstractControl",
								"package": "@angular/forms"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.registerControl"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.registerControl"
					}
				},
				{
					"id": 2049,
					"name": "removeAsyncValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2394,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2050,
							"name": "removeAsyncValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Remove an asynchronous validator from this control, without affecting other validators.\nValidators are compared by function reference; you must pass a reference to the exact same\nvalidator function as the one that was originally set. If a provided validator is not found, it\nis ignored.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2394,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2051,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The asynchronous validator or validators to remove."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AsyncValidatorFn"
												},
												"name": "AsyncValidatorFn",
												"package": "@angular/forms"
											},
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "AsyncValidatorFn"
													},
													"name": "AsyncValidatorFn",
													"package": "@angular/forms"
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.removeAsyncValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.removeAsyncValidators"
					}
				},
				{
					"id": 1805,
					"name": "removeControl",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 191,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L191"
						}
					],
					"signatures": [
						{
							"id": 1806,
							"name": "removeControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 191,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L191"
								}
							],
							"parameters": [
								{
									"id": 1807,
									"name": "name",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2715,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1719,
												"name": "T",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormGroup.T",
												"refersToTypeParameter": true
											}
										],
										"name": "ExtractStrings",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.removeControl"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.removeControl"
					}
				},
				{
					"id": 2046,
					"name": "removeValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2382,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2047,
							"name": "removeValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Remove a synchronous validator from this control, without affecting other validators.\nValidators are compared by function reference; you must pass a reference to the exact same\nvalidator function as the one that was originally set. If a provided validator is not found,\nit is ignored."
									}
								],
								"blockTags": [
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Reference to a ValidatorFn\n\n"
											},
											{
												"kind": "code",
												"text": "```\n// Reference to the RequiredValidator\nconst ctrl = new FormControl<string | null>('', Validators.required);\nctrl.removeValidators(Validators.required);\n\n// Reference to anonymous function inside MinValidator\nconst minValidator = Validators.min(3);\nconst ctrl = new FormControl<string | null>('', minValidator);\nexpect(ctrl.hasValidator(minValidator)).toEqual(true)\nexpect(ctrl.hasValidator(Validators.min(3))).toEqual(false)\n\nctrl.removeValidators(minValidator);\n```"
											},
											{
												"kind": "text",
												"text": "\n\nWhen you add or remove a validator at run time, you must call\n"
											},
											{
												"kind": "code",
												"text": "`updateValueAndValidity()`"
											},
											{
												"kind": "text",
												"text": " for the new validation to take effect."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2382,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2048,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The validator or validators to remove."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidatorFn"
												},
												"name": "ValidatorFn",
												"package": "@angular/forms"
											},
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "ValidatorFn"
													},
													"name": "ValidatorFn",
													"package": "@angular/forms"
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.removeValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.removeValidators"
					}
				},
				{
					"id": 1866,
					"name": "reset",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 326,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L326"
						}
					],
					"signatures": [
						{
							"id": 1867,
							"name": "reset",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Resets the "
									},
									{
										"kind": "code",
										"text": "`FormGroup`"
									},
									{
										"kind": "text",
										"text": ", marks all descendants "
									},
									{
										"kind": "code",
										"text": "`pristine`"
									},
									{
										"kind": "text",
										"text": " and "
									},
									{
										"kind": "code",
										"text": "`untouched`"
									},
									{
										"kind": "text",
										"text": " and sets\nthe value of all descendants to their default values, or null if no defaults were provided.\n\nYou reset to a specific form state by passing in a map of states\nthat matches the structure of your form, with control names as keys. The state\nis a standalone value or a form state object with both a value and a disabled\nstatus."
									}
								],
								"blockTags": [
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Reset the form group values\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nconst form = new FormGroup({\n  first: new FormControl('first name'),\n  last: new FormControl('last name')\n});\n\nconsole.log(form.value);  // {first: 'first name', last: 'last name'}\n\nform.reset({ first: 'name', last: 'last name' });\n\nconsole.log(form.value);  // {first: 'name', last: 'last name'}\n```"
											},
											{
												"kind": "text",
												"text": "\n\n### Reset the form group values and disabled status\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nconst form = new FormGroup({\n  first: new FormControl('first name'),\n  last: new FormControl('last name')\n});\n\nform.reset({\n  first: {value: 'name', disabled: true},\n  last: 'last'\n});\n\nconsole.log(form.value);  // {last: 'last'}\nconsole.log(form.get('first').status);  // 'DISABLED'\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 326,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L326"
								}
							],
							"parameters": [
								{
									"id": 1868,
									"name": "formState",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Partial"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 1719,
												"name": "T",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormGroup.T",
												"refersToTypeParameter": true
											}
										],
										"name": "Partial",
										"package": "typescript"
									}
								},
								{
									"id": 1869,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes\nand emits events when the group is reset.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, each change only affects this control, and not its parent. Default is\nfalse.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), both the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": " and\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": "\nobservables emit events with the latest status and value when the control is reset.\nWhen false, no events are emitted.\nThe configuration options are passed to the "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "updateValueAndValidity",
												"target": 2685,
												"tsLinkText": "* updateValueAndValidity"
											},
											{
												"kind": "text",
												"text": " method."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2539,
										"name": "ControlEventOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.reset"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.reset"
					}
				},
				{
					"id": 1751,
					"name": "select",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 137,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L137"
						}
					],
					"signatures": [
						{
							"id": 1752,
							"name": "select",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 137,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L137"
								}
							],
							"typeParameters": [
								{
									"id": 1753,
									"name": "R",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {}
								}
							],
							"parameters": [
								{
									"id": 1754,
									"name": "mapFn",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1755,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/form-group.ts",
													"line": 137,
													"character": 26,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L137"
												}
											],
											"signatures": [
												{
													"id": 1756,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/form-group.ts",
															"line": 137,
															"character": 26,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L137"
														}
													],
													"parameters": [
														{
															"id": 1757,
															"name": "state",
															"variant": "param",
															"kind": 32768,
															"flags": {},
															"type": {
																"type": "reference",
																"target": 1719,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "RxapFormGroup.T",
																"refersToTypeParameter": true
															}
														}
													],
													"type": {
														"type": "reference",
														"target": 1753,
														"name": "R",
														"package": "@rxap/forms",
														"refersToTypeParameter": true
													}
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
									"qualifiedName": "Observable"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 1753,
										"name": "R",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								],
								"name": "Observable",
								"package": "rxjs"
							}
						}
					]
				},
				{
					"id": 1874,
					"name": "setAsyncValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 340,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L340"
						}
					],
					"signatures": [
						{
							"id": 1875,
							"name": "setAsyncValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets the asynchronous validators that are active on this control. Calling this\noverwrites any existing asynchronous validators.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect.\n\nIf you want to add a new validator without affecting existing ones, consider\nusing "
									},
									{
										"kind": "code",
										"text": "`addAsyncValidators()`"
									},
									{
										"kind": "text",
										"text": " method instead."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 340,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L340"
								}
							],
							"parameters": [
								{
									"id": 1876,
									"name": "newValidator",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2529,
										"name": "AsyncValidator",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1877,
									"name": "updateValueAndValidity",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"defaultValue": "true"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.setAsyncValidators"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.setAsyncValidators"
					}
				},
				{
					"id": 1811,
					"name": "setControl",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 199,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L199"
						}
					],
					"signatures": [
						{
							"id": 1812,
							"name": "setControl",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Replace an existing control. In a strongly-typed group, the control must be in the group's type\n(possibly as an optional key).\n\nIf a control with a given name does not exist in this "
									},
									{
										"kind": "code",
										"text": "`FormGroup`"
									},
									{
										"kind": "text",
										"text": ", it will be added."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 199,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L199"
								}
							],
							"typeParameters": [
								{
									"id": 1813,
									"name": "K",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 1814,
									"name": "name",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The control name to replace in the collection"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 1813,
										"name": "K",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1815,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Provides the control for the given name"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2544,
										"typeArguments": [
											{
												"type": "indexedAccess",
												"indexType": {
													"type": "reference",
													"target": 1813,
													"name": "K",
													"package": "@rxap/forms",
													"refersToTypeParameter": true
												},
												"objectType": {
													"type": "reference",
													"target": 1719,
													"name": "T",
													"package": "@rxap/forms",
													"qualifiedName": "RxapFormGroup.T",
													"refersToTypeParameter": true
												}
											}
										],
										"name": "AbstractControl",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.setControl"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.setControl"
					}
				},
				{
					"id": 1989,
					"name": "setDisable",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 460,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L460"
						}
					],
					"signatures": [
						{
							"id": 1990,
							"name": "setDisable",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 460,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L460"
								}
							],
							"parameters": [
								{
									"id": 1991,
									"name": "disable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"defaultValue": "true"
								},
								{
									"id": 1992,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 2539,
										"name": "ControlEventOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1985,
					"name": "setEnable",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 456,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L456"
						}
					],
					"signatures": [
						{
							"id": 1986,
							"name": "setEnable",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 456,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L456"
								}
							],
							"parameters": [
								{
									"id": 1987,
									"name": "enable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"defaultValue": "true"
								},
								{
									"id": 1988,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 2539,
										"name": "ControlEventOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 1900,
					"name": "setErrors",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 372,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L372"
						}
					],
					"signatures": [
						{
							"id": 1901,
							"name": "setErrors",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets errors on a form control when running validations manually, rather than automatically.\n\nCalling "
									},
									{
										"kind": "code",
										"text": "`setErrors`"
									},
									{
										"kind": "text",
										"text": " also updates the validity of the parent control."
									}
								],
								"blockTags": [
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Manually set the errors for a control\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nconst login = new FormControl('someLogin');\nlogin.setErrors({\n  notUnique: true\n});\n\nexpect(login.valid).toEqual(false);\nexpect(login.errors).toEqual({ notUnique: true });\n\nlogin.setValue('someOtherLogin');\n\nexpect(login.valid).toEqual(true);\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 372,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L372"
								}
							],
							"parameters": [
								{
									"id": 1902,
									"name": "errors",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"qualifiedName": "Partial"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 1720,
														"name": "E",
														"package": "@rxap/forms",
														"qualifiedName": "RxapFormGroup.E",
														"refersToTypeParameter": true
													}
												],
												"name": "Partial",
												"package": "typescript"
											}
										]
									}
								},
								{
									"id": 1903,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates\nchanges and emits events after the control errors are set.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits an event after the errors are set."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2541,
										"name": "EmitEvent",
										"package": "@rxap/forms"
									},
									"defaultValue": "{}"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.setErrors"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.setErrors"
					}
				},
				{
					"id": 2085,
					"name": "setParent",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2612,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2086,
							"name": "setParent",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets the parent of the control"
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2612,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2087,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new parent."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "FormGroup"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "FormGroup",
												"package": "@angular/forms"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "FormArray"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "FormArray",
												"package": "@angular/forms"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.setParent"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.setParent"
					}
				},
				{
					"id": 1870,
					"name": "setValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 330,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L330"
						}
					],
					"signatures": [
						{
							"id": 1871,
							"name": "setValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets the synchronous validators that are active on this control.  Calling\nthis overwrites any existing synchronous validators.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect.\n\nIf you want to add a new validator without affecting existing ones, consider\nusing "
									},
									{
										"kind": "code",
										"text": "`addValidators()`"
									},
									{
										"kind": "text",
										"text": " method instead."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 330,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L330"
								}
							],
							"parameters": [
								{
									"id": 1872,
									"name": "newValidator",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2530,
										"name": "Validator",
										"package": "@rxap/forms"
									}
								},
								{
									"id": 1873,
									"name": "updateValueAndValidity",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"defaultValue": "true"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.setValidators"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.setValidators"
					}
				},
				{
					"id": 1816,
					"name": "setValue",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 206,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L206"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 210,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L210"
						},
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 211,
							"character": 18,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L211"
						}
					],
					"signatures": [
						{
							"id": 1817,
							"name": "setValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets the value of the "
									},
									{
										"kind": "code",
										"text": "`FormGroup`"
									},
									{
										"kind": "text",
										"text": ". It accepts an object that matches\nthe structure of the group, with control names as keys."
									}
								],
								"blockTags": [
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Set the complete value for the form group\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nconst form = new FormGroup({\n  first: new FormControl(),\n  last: new FormControl()\n});\n\nconsole.log(form.value);   // {first: null, last: null}\n\nform.setValue({first: 'Nancy', last: 'Drew'});\nconsole.log(form.value);   // {first: 'Nancy', last: 'Drew'}\n```"
											}
										]
									},
									{
										"tag": "@throws",
										"content": [
											{
												"kind": "text",
												"text": "When strict checks fail, such as setting the value of a control\nthat doesn't exist or if you exclude a value of a control that does exist."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 206,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L206"
								}
							],
							"parameters": [
								{
									"id": 1818,
									"name": "valueOrObservable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
											"qualifiedName": "Observable"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 1719,
												"name": "T",
												"package": "@rxap/forms",
												"qualifiedName": "RxapFormGroup.T",
												"refersToTypeParameter": true
											}
										],
										"name": "Observable",
										"package": "rxjs"
									}
								},
								{
									"id": 1819,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes\nand emits events after the value changes.\nThe configuration options are passed to the "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "updateValueAndValidity",
												"target": 2685,
												"tsLinkText": "* updateValueAndValidity"
											},
											{
												"kind": "text",
												"text": " method.\n\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, each change only affects this control, and not its parent. Default is\nfalse.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), both the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": " and\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": "\nobservables emit events with the latest status and value when the control value is updated.\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2539,
										"name": "ControlEventOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Subscription.ts",
									"qualifiedName": "Subscription"
								},
								"name": "Subscription",
								"package": "rxjs"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.setValue"
							}
						},
						{
							"id": 1820,
							"name": "setValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 210,
									"character": 18,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L210"
								}
							],
							"parameters": [
								{
									"id": 1821,
									"name": "valueOrObservable",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 1719,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "RxapFormGroup.T",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 1822,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 2539,
										"name": "ControlEventOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.setValue"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.setValue"
					}
				},
				{
					"id": 2088,
					"name": "updateValueAndValidity",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2644,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2089,
							"name": "updateValueAndValidity",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Recalculates the value and validation status of the control.\n\nBy default, it also updates the value and validity of its ancestors."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2644,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2090,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options determine how the control propagates changes and emits events\nafter updates and validity checks are applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, only update this control. When false or not supplied,\nupdate all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": ",\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": " and "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservables emit events with the latest status and value when the control is updated.\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2091,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 2093,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2646,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2092,
													"name": "onlySelf",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2645,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														2093,
														2092
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2644,
													"character": 34
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "UntypedFormGroup.updateValueAndValidity"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "UntypedFormGroup.updateValueAndValidity"
					}
				},
				{
					"id": 1878,
					"name": "validateOn",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isPublic": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/form-group.ts",
							"line": 350,
							"character": 9,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L350"
						}
					],
					"signatures": [
						{
							"id": 1879,
							"name": "validateOn",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/form-group.ts",
									"line": 350,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L350"
								}
							],
							"parameters": [
								{
									"id": 1880,
									"name": "observableValidation",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
											"qualifiedName": "Observable"
										},
										"typeArguments": [
											{
												"type": "union",
												"types": [
													{
														"type": "literal",
														"value": null
													},
													{
														"type": "intrinsic",
														"name": "object"
													}
												]
											}
										],
										"name": "Observable",
										"package": "rxjs"
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Subscription.ts",
									"qualifiedName": "Subscription"
								},
								"name": "Subscription",
								"package": "rxjs"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						1717
					]
				},
				{
					"title": "Properties",
					"children": [
						1745,
						1750,
						1739,
						1741,
						1742,
						1732,
						1744,
						2037,
						1734,
						1743,
						1735,
						1738,
						1731,
						1740,
						1733
					]
				},
				{
					"title": "Accessors",
					"children": [
						2009,
						1746,
						2029,
						2021,
						2023,
						1748,
						2017,
						2013,
						2019,
						2025,
						1726,
						2094,
						1723,
						2031,
						2035,
						2038,
						2015,
						2005
					]
				},
				{
					"title": "Methods",
					"children": [
						2043,
						1800,
						2040,
						2060,
						2058,
						1808,
						2073,
						1834,
						2079,
						1838,
						1760,
						1775,
						1904,
						1758,
						2055,
						1881,
						1956,
						1927,
						2052,
						1860,
						1862,
						2062,
						1864,
						1857,
						2067,
						1854,
						1848,
						1851,
						1845,
						1842,
						1827,
						1993,
						2049,
						1805,
						2046,
						1866,
						1751,
						1874,
						1811,
						1989,
						1985,
						1900,
						2085,
						1870,
						1816,
						2088,
						1878
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/form-group.ts",
					"line": 49,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/form-group.ts#L49"
				}
			],
			"typeParameters": [
				{
					"id": 2096,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 2097,
					"name": "E",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": 2508,
						"name": "ValidationErrors",
						"package": "@rxap/forms"
					},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/forms/index.d.ts",
						"qualifiedName": "UntypedFormGroup"
					},
					"name": "UntypedFormGroup",
					"package": "@angular/forms"
				}
			]
		},
		{
			"id": 815,
			"name": "RxapFormsModule",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 816,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"signatures": [
						{
							"id": 817,
							"name": "RxapFormsModule",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 815,
								"name": "RxapFormsModule",
								"package": "@rxap/forms"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						816
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/forms.module.ts",
					"line": 61,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/forms.module.ts#L61"
				}
			]
		},
		{
			"id": 2101,
			"name": "_RxapAbstractControlOptions",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"comment": {
				"summary": [],
				"modifierTags": [
					"@internal"
				]
			},
			"children": [
				{
					"id": 2108,
					"name": "asyncValidators",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isOptional": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The list of async validators applied to control."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1981,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "AsyncValidatorFn"
								},
								"name": "AsyncValidatorFn",
								"package": "@angular/forms"
							},
							{
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "AsyncValidatorFn"
									},
									"name": "AsyncValidatorFn",
									"package": "@angular/forms"
								}
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "AbstractControlOptions.asyncValidators"
					}
				},
				{
					"id": 2104,
					"name": "controlType",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 40,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L40"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/utilities/src/lib/helpers.ts",
							"qualifiedName": "Constructor"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 1472,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "RxapFormControl",
								"package": "@rxap/forms"
							}
						],
						"name": "Constructor",
						"package": "@rxap/utilities"
					}
				},
				{
					"id": 2105,
					"name": "disabled",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 41,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L41"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 2103,
					"name": "injectValidators",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 35,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L35"
						}
					],
					"type": {
						"type": "array",
						"elementType": {
							"type": "union",
							"types": [
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/core/index.d.ts",
										"qualifiedName": "Type$1"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 2098,
											"name": "InjectableValidator",
											"package": "@rxap/forms"
										}
									],
									"name": "Type$1",
									"package": "@angular/core"
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/core/index.d.ts",
										"qualifiedName": "InjectionToken"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 2098,
											"name": "InjectableValidator",
											"package": "@rxap/forms"
										}
									],
									"name": "InjectionToken",
									"package": "@angular/core"
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/core/index.d.ts",
										"qualifiedName": "AbstractType"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 2098,
											"name": "InjectableValidator",
											"package": "@rxap/forms"
										}
									],
									"name": "AbstractType",
									"package": "@angular/core"
								}
							]
						}
					}
				},
				{
					"id": 2106,
					"name": "readonly",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 42,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L42"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 2102,
					"name": "state",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 34,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L34"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 2109,
					"name": "updateOn",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isOptional": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The event name for control to update upon."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1986,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": "submit"
							},
							{
								"type": "literal",
								"value": "change"
							},
							{
								"type": "literal",
								"value": "blur"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "AbstractControlOptions.updateOn"
					}
				},
				{
					"id": 2107,
					"name": "validators",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isOptional": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The list of validators applied to a control."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1976,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "ValidatorFn"
								},
								"name": "ValidatorFn",
								"package": "@angular/forms"
							},
							{
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "ValidatorFn"
									},
									"name": "ValidatorFn",
									"package": "@angular/forms"
								}
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "AbstractControlOptions.validators"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						2108,
						2104,
						2105,
						2103,
						2106,
						2102,
						2109,
						2107
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/model.ts",
					"line": 33,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L33"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/forms/index.d.ts",
						"qualifiedName": "AbstractControlOptions"
					},
					"name": "AbstractControlOptions",
					"package": "@angular/forms"
				}
			]
		},
		{
			"id": 2544,
			"name": "AbstractControl",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 2546,
					"name": "controlId",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 72,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L72"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				},
				{
					"id": 2575,
					"name": "errors",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isReadonly": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "An object containing any errors generated by failing validation,\nor null if there are no errors."
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2231,
							"character": 13
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "ValidationErrors"
								},
								"name": "ValidationErrors",
								"package": "@angular/forms"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.errors"
					}
				},
				{
					"id": 2588,
					"name": "events",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isReadonly": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "A multicasting observable that emits an event every time the state of the control changes.\nIt emits for value, status, pristine or touched changes.\n\n**Note**: On value change, the emit happens right after a value of this control is updated. The\nvalue of a parent control (for example if this FormControl is a part of a FormGroup) is updated\nlater, so accessing a value of a parent control (using the "
							},
							{
								"kind": "code",
								"text": "`value`"
							},
							{
								"kind": "text",
								"text": " property) from the callback\nof this event might result in getting a value that has not been updated yet. Subscribe to the\n"
							},
							{
								"kind": "code",
								"text": "`events`"
							},
							{
								"kind": "text",
								"text": " of the parent control instead.\nFor other event types, the events are emitted after the parent control has been updated."
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2278,
							"character": 13
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "ControlEvent"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "ControlEvent",
								"package": "@angular/forms"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.events"
					}
				},
				{
					"id": 2547,
					"name": "fullControlPath",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 73,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L73"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				},
				{
					"id": 2549,
					"name": "readonly",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 75,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L75"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 2548,
					"name": "rxapFormDefinition",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 74,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L74"
						}
					],
					"type": {
						"type": "reference",
						"target": 2124,
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "FormDefinition",
						"package": "@rxap/forms"
					}
				},
				{
					"id": 2550,
					"name": "stateChanges",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 76,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L76"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Subject.ts",
							"qualifiedName": "Subject"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "Subject",
						"package": "rxjs"
					}
				},
				{
					"id": 2590,
					"name": "statusChanges",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isReadonly": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "A multicasting observable that emits an event every time the validation "
							},
							{
								"kind": "code",
								"text": "`status`"
							},
							{
								"kind": "text",
								"text": " of the control\nrecalculates."
							}
						],
						"blockTags": [
							{
								"tag": "@see",
								"content": [
									{
										"kind": "text",
										"text": " - "
									},
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "FormControlStatus",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "FormControlStatus"
										}
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "text",
										"text": " - "
									},
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "AbstractControl.status",
										"target": 2561
									},
									{
										"kind": "text",
										"text": "\n"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2298,
							"character": 13
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "FormControlStatus"
								},
								"name": "FormControlStatus",
								"package": "@angular/forms"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.statusChanges"
					}
				},
				{
					"id": 2545,
					"name": "value",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "The current value of the control.\n\n* For a "
							},
							{
								"kind": "code",
								"text": "`FormControl`"
							},
							{
								"kind": "text",
								"text": ", the current value.\n* For an enabled "
							},
							{
								"kind": "code",
								"text": "`FormGroup`"
							},
							{
								"kind": "text",
								"text": ", the values of enabled controls as an object\nwith a key-value pair for each member of the group.\n* For a disabled "
							},
							{
								"kind": "code",
								"text": "`FormGroup`"
							},
							{
								"kind": "text",
								"text": ", the values of all controls as an object\nwith a key-value pair for each member of the group.\n* For a "
							},
							{
								"kind": "code",
								"text": "`FormArray`"
							},
							{
								"kind": "text",
								"text": ", the values of enabled controls as an array."
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 71,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L71"
						}
					],
					"type": {
						"type": "reference",
						"target": 2714,
						"name": "T",
						"package": "@rxap/forms",
						"qualifiedName": "AbstractControl.T",
						"refersToTypeParameter": true
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.value"
					}
				},
				{
					"id": 2589,
					"name": "valueChanges",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isReadonly": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "A multicasting observable that emits an event every time the value of the control changes, in\nthe UI or programmatically. It also emits an event each time you call enable() or disable()\nwithout passing along {emitEvent: false} as a function argument.\n\n**Note**: the emit happens right after a value of this control is updated. The value of a\nparent control (for example if this FormControl is a part of a FormGroup) is updated later, so\naccessing a value of a parent control (using the "
							},
							{
								"kind": "code",
								"text": "`value`"
							},
							{
								"kind": "text",
								"text": " property) from the callback of this\nevent might result in getting a value that has not been updated yet. Subscribe to the\n"
							},
							{
								"kind": "code",
								"text": "`valueChanges`"
							},
							{
								"kind": "text",
								"text": " event of the parent control instead."
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2290,
							"character": 13
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.valueChanges"
					}
				},
				{
					"id": 2555,
					"name": "asyncValidator",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2161,
							"character": 8
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2162,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2556,
						"name": "asyncValidator",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "Returns the function that is used to determine the validity of this control asynchronously.\nIf multiple validators have been added, this will be a single composed function.\nSee "
								},
								{
									"kind": "code",
									"text": "`Validators.compose()`"
								},
								{
									"kind": "text",
									"text": " for additional information."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2161,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "AsyncValidatorFn"
									},
									"name": "AsyncValidatorFn",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgAbstractControl.asyncValidator"
						}
					},
					"setSignature": {
						"id": 2557,
						"name": "asyncValidator",
						"variant": "signature",
						"kind": 1048576,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2162,
								"character": 8
							}
						],
						"parameters": [
							{
								"id": 2558,
								"name": "asyncValidatorFn",
								"variant": "param",
								"kind": 32768,
								"flags": {
									"isExternal": true
								},
								"type": {
									"type": "union",
									"types": [
										{
											"type": "literal",
											"value": null
										},
										{
											"type": "reference",
											"target": {
												"sourceFileName": "node_modules/@angular/forms/index.d.ts",
												"qualifiedName": "AsyncValidatorFn"
											},
											"name": "AsyncValidatorFn",
											"package": "@angular/forms"
										}
									]
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgAbstractControl.asyncValidator"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.asyncValidator"
					}
				},
				{
					"id": 2580,
					"name": "dirty",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2249,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2581,
						"name": "dirty",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`dirty`"
								},
								{
									"kind": "text",
									"text": " if the user has changed the value\nin the UI."
								}
							],
							"blockTags": [
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if the user has changed the value of this control in the UI; compare "
										},
										{
											"kind": "code",
											"text": "`pristine`"
										},
										{
											"kind": "text",
											"text": ".\nProgrammatic changes to a control's value do not mark it dirty."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2249,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgAbstractControl.dirty"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.dirty"
					}
				},
				{
					"id": 2571,
					"name": "disabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2216,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2572,
						"name": "disabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`disabled`"
								},
								{
									"kind": "text",
									"text": " when its "
								},
								{
									"kind": "code",
									"text": "`status`"
								},
								{
									"kind": "text",
									"text": " is "
								},
								{
									"kind": "code",
									"text": "`DISABLED`"
								},
								{
									"kind": "text",
									"text": ".\n\nDisabled controls are exempt from validation checks and\nare not included in the aggregate value of their ancestor\ncontrols."
								}
							],
							"blockTags": [
								{
									"tag": "@see",
									"content": [
										{
											"kind": "inline-tag",
											"tag": "@link",
											"text": "AbstractControl.status",
											"target": 2561
										}
									]
								},
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if the control is disabled, false otherwise."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2216,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgAbstractControl.disabled"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.disabled"
					}
				},
				{
					"id": 2573,
					"name": "enabled",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2226,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2574,
						"name": "enabled",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`enabled`"
								},
								{
									"kind": "text",
									"text": " as long as its "
								},
								{
									"kind": "code",
									"text": "`status`"
								},
								{
									"kind": "text",
									"text": " is not "
								},
								{
									"kind": "code",
									"text": "`DISABLED`"
								},
								{
									"kind": "text",
									"text": "."
								}
							],
							"blockTags": [
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if the control has any status other than 'DISABLED',\nfalse if the status is 'DISABLED'."
										}
									]
								},
								{
									"tag": "@see",
									"content": [
										{
											"kind": "inline-tag",
											"tag": "@link",
											"text": "AbstractControl.status",
											"target": 2561
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2226,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgAbstractControl.enabled"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.enabled"
					}
				},
				{
					"id": 2567,
					"name": "invalid",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2195,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2568,
						"name": "invalid",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`invalid`"
								},
								{
									"kind": "text",
									"text": " when its "
								},
								{
									"kind": "code",
									"text": "`status`"
								},
								{
									"kind": "text",
									"text": " is "
								},
								{
									"kind": "code",
									"text": "`INVALID`"
								},
								{
									"kind": "text",
									"text": "."
								}
							],
							"blockTags": [
								{
									"tag": "@see",
									"content": [
										{
											"kind": "inline-tag",
											"tag": "@link",
											"text": "AbstractControl.status",
											"target": 2561
										}
									]
								},
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if this control has failed one or more of its validation checks,\nfalse otherwise."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2195,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgAbstractControl.invalid"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.invalid"
					}
				},
				{
					"id": 2559,
					"name": "parent",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2166,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2560,
						"name": "parent",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "The parent control."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2166,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "FormGroup"
									},
									"typeArguments": [
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "FormGroup",
									"package": "@angular/forms"
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "FormArray"
									},
									"typeArguments": [
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "FormArray",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgAbstractControl.parent"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.parent"
					}
				},
				{
					"id": 2569,
					"name": "pending",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2204,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2570,
						"name": "pending",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`pending`"
								},
								{
									"kind": "text",
									"text": " when its "
								},
								{
									"kind": "code",
									"text": "`status`"
								},
								{
									"kind": "text",
									"text": " is "
								},
								{
									"kind": "code",
									"text": "`PENDING`"
								},
								{
									"kind": "text",
									"text": "."
								}
							],
							"blockTags": [
								{
									"tag": "@see",
									"content": [
										{
											"kind": "inline-tag",
											"tag": "@link",
											"text": "AbstractControl.status",
											"target": 2561
										}
									]
								},
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if this control is in the process of conducting a validation check,\nfalse otherwise."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2204,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgAbstractControl.pending"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.pending"
					}
				},
				{
					"id": 2576,
					"name": "pristine",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2239,
							"character": 8
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2240,
							"character": 16
						}
					],
					"getSignature": {
						"id": 2577,
						"name": "pristine",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`pristine`"
								},
								{
									"kind": "text",
									"text": " if the user has not yet changed\nthe value in the UI."
								}
							],
							"blockTags": [
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if the user has not yet changed the value in the UI; compare "
										},
										{
											"kind": "code",
											"text": "`dirty`"
										},
										{
											"kind": "text",
											"text": ".\nProgrammatic changes to a control's value do not mark it dirty."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2239,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgAbstractControl.pristine"
						}
					},
					"setSignature": {
						"id": 2578,
						"name": "pristine",
						"variant": "signature",
						"kind": 1048576,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2240,
								"character": 16
							}
						],
						"parameters": [
							{
								"id": 2579,
								"name": "value",
								"variant": "param",
								"kind": 32768,
								"flags": {
									"isExternal": true
								},
								"type": {
									"type": "intrinsic",
									"name": "boolean"
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgAbstractControl.pristine"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.pristine"
					}
				},
				{
					"id": 2712,
					"name": "root",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2758,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2713,
						"name": "root",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "Retrieves the top-level ancestor of this control."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2758,
								"character": 8
							}
						],
						"type": {
							"type": "reference",
							"target": {
								"sourceFileName": "node_modules/@angular/forms/index.d.ts",
								"qualifiedName": "AbstractControl"
							},
							"name": "AbstractControl",
							"package": "@angular/forms"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgAbstractControl.root"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.root"
					}
				},
				{
					"id": 2561,
					"name": "status",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2175,
							"character": 8
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2176,
							"character": 16
						}
					],
					"getSignature": {
						"id": 2562,
						"name": "status",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "The validation status of the control."
								}
							],
							"blockTags": [
								{
									"tag": "@see",
									"content": [
										{
											"kind": "inline-tag",
											"tag": "@link",
											"text": "FormControlStatus",
											"target": {
												"sourceFileName": "node_modules/@angular/forms/index.d.ts",
												"qualifiedName": "FormControlStatus"
											}
										},
										{
											"kind": "text",
											"text": "\n\nThese status values are mutually exclusive, so a control cannot be\nboth valid AND invalid or invalid AND disabled."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2175,
								"character": 8
							}
						],
						"type": {
							"type": "reference",
							"target": {
								"sourceFileName": "node_modules/@angular/forms/index.d.ts",
								"qualifiedName": "FormControlStatus"
							},
							"name": "FormControlStatus",
							"package": "@angular/forms"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgAbstractControl.status"
						}
					},
					"setSignature": {
						"id": 2563,
						"name": "status",
						"variant": "signature",
						"kind": 1048576,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2176,
								"character": 16
							}
						],
						"parameters": [
							{
								"id": 2564,
								"name": "value",
								"variant": "param",
								"kind": 32768,
								"flags": {
									"isExternal": true
								},
								"type": {
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "FormControlStatus"
									},
									"name": "FormControlStatus",
									"package": "@angular/forms"
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgAbstractControl.status"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.status"
					}
				},
				{
					"id": 2582,
					"name": "touched",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2256,
							"character": 8
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2257,
							"character": 16
						}
					],
					"getSignature": {
						"id": 2583,
						"name": "touched",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "True if the control is marked as "
								},
								{
									"kind": "code",
									"text": "`touched`"
								},
								{
									"kind": "text",
									"text": ".\n\nA control is marked "
								},
								{
									"kind": "code",
									"text": "`touched`"
								},
								{
									"kind": "text",
									"text": " once the user has triggered\na "
								},
								{
									"kind": "code",
									"text": "`blur`"
								},
								{
									"kind": "text",
									"text": " event on it."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2256,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgAbstractControl.touched"
						}
					},
					"setSignature": {
						"id": 2584,
						"name": "touched",
						"variant": "signature",
						"kind": 1048576,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2257,
								"character": 16
							}
						],
						"parameters": [
							{
								"id": 2585,
								"name": "value",
								"variant": "param",
								"kind": 32768,
								"flags": {
									"isExternal": true
								},
								"type": {
									"type": "intrinsic",
									"name": "boolean"
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgAbstractControl.touched"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.touched"
					}
				},
				{
					"id": 2586,
					"name": "untouched",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2265,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2587,
						"name": "untouched",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "True if the control has not been marked as touched\n\nA control is "
								},
								{
									"kind": "code",
									"text": "`untouched`"
								},
								{
									"kind": "text",
									"text": " if the user has not yet triggered\na "
								},
								{
									"kind": "code",
									"text": "`blur`"
								},
								{
									"kind": "text",
									"text": " event on it."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2265,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgAbstractControl.untouched"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.untouched"
					}
				},
				{
					"id": 2591,
					"name": "updateOn",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2305,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2592,
						"name": "updateOn",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "Reports the update strategy of the "
								},
								{
									"kind": "code",
									"text": "`AbstractControl`"
								},
								{
									"kind": "text",
									"text": " (meaning\nthe event on which the control updates itself).\nPossible values: "
								},
								{
									"kind": "code",
									"text": "`'change'`"
								},
								{
									"kind": "text",
									"text": " | "
								},
								{
									"kind": "code",
									"text": "`'blur'`"
								},
								{
									"kind": "text",
									"text": " | "
								},
								{
									"kind": "code",
									"text": "`'submit'`"
								},
								{
									"kind": "text",
									"text": "\nDefault value: "
								},
								{
									"kind": "code",
									"text": "`'change'`"
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2305,
								"character": 8
							}
						],
						"type": {
							"type": "reference",
							"target": {
								"sourceFileName": "node_modules/@angular/forms/index.d.ts",
								"qualifiedName": "FormHooks"
							},
							"name": "FormHooks",
							"package": "@angular/forms"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgAbstractControl.updateOn"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.updateOn"
					}
				},
				{
					"id": 2565,
					"name": "valid",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2186,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2566,
						"name": "valid",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "A control is "
								},
								{
									"kind": "code",
									"text": "`valid`"
								},
								{
									"kind": "text",
									"text": " when its "
								},
								{
									"kind": "code",
									"text": "`status`"
								},
								{
									"kind": "text",
									"text": " is "
								},
								{
									"kind": "code",
									"text": "`VALID`"
								},
								{
									"kind": "text",
									"text": "."
								}
							],
							"blockTags": [
								{
									"tag": "@see",
									"content": [
										{
											"kind": "inline-tag",
											"tag": "@link",
											"text": "AbstractControl.status",
											"target": 2561
										}
									]
								},
								{
									"tag": "@returns",
									"content": [
										{
											"kind": "text",
											"text": "True if the control has passed all of its validation tests,\nfalse otherwise."
										}
									]
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2186,
								"character": 8
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "boolean"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgAbstractControl.valid"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.valid"
					}
				},
				{
					"id": 2551,
					"name": "validator",
					"variant": "declaration",
					"kind": 262144,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2154,
							"character": 8
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2155,
							"character": 8
						}
					],
					"getSignature": {
						"id": 2552,
						"name": "validator",
						"variant": "signature",
						"kind": 524288,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"comment": {
							"summary": [
								{
									"kind": "text",
									"text": "Returns the function that is used to determine the validity of this control synchronously.\nIf multiple validators have been added, this will be a single composed function.\nSee "
								},
								{
									"kind": "code",
									"text": "`Validators.compose()`"
								},
								{
									"kind": "text",
									"text": " for additional information."
								}
							]
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2154,
								"character": 8
							}
						],
						"type": {
							"type": "union",
							"types": [
								{
									"type": "literal",
									"value": null
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "ValidatorFn"
									},
									"name": "ValidatorFn",
									"package": "@angular/forms"
								}
							]
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgAbstractControl.validator"
						}
					},
					"setSignature": {
						"id": 2553,
						"name": "validator",
						"variant": "signature",
						"kind": 1048576,
						"flags": {
							"isExternal": true,
							"isInherited": true
						},
						"sources": [
							{
								"fileName": "node_modules/@angular/forms/index.d.ts",
								"line": 2155,
								"character": 8
							}
						],
						"parameters": [
							{
								"id": 2554,
								"name": "validatorFn",
								"variant": "param",
								"kind": 32768,
								"flags": {
									"isExternal": true
								},
								"type": {
									"type": "union",
									"types": [
										{
											"type": "literal",
											"value": null
										},
										{
											"type": "reference",
											"target": {
												"sourceFileName": "node_modules/@angular/forms/index.d.ts",
												"qualifiedName": "ValidatorFn"
											},
											"name": "ValidatorFn",
											"package": "@angular/forms"
										}
									]
								}
							}
						],
						"type": {
							"type": "intrinsic",
							"name": "void"
						},
						"inheritedFrom": {
							"type": "reference",
							"target": -1,
							"name": "NgAbstractControl.validator"
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.validator"
					}
				},
				{
					"id": 2602,
					"name": "addAsyncValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2352,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2603,
							"name": "addAsyncValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Add an asynchronous validator or validators to this control, without affecting other\nvalidators.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect.\n\nAdding a validator that already exists will have no effect."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2352,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2604,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new asynchronous validator function or functions to add to this control."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AsyncValidatorFn"
												},
												"name": "AsyncValidatorFn",
												"package": "@angular/forms"
											},
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "AsyncValidatorFn"
													},
													"name": "AsyncValidatorFn",
													"package": "@angular/forms"
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.addAsyncValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.addAsyncValidators"
					}
				},
				{
					"id": 2599,
					"name": "addValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2340,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2600,
							"name": "addValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Add a synchronous validator or validators to this control, without affecting other validators.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect.\n\nAdding a validator that already exists will have no effect. If duplicate validator functions\nare present in the "
									},
									{
										"kind": "code",
										"text": "`validators`"
									},
									{
										"kind": "text",
										"text": " array, only the first instance would be added to a form\ncontrol."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2340,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2601,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new validator function or functions to add to this control."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidatorFn"
												},
												"name": "ValidatorFn",
												"package": "@angular/forms"
											},
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "ValidatorFn"
													},
													"name": "ValidatorFn",
													"package": "@angular/forms"
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.addValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.addValidators"
					}
				},
				{
					"id": 2619,
					"name": "clearAsyncValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2443,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2620,
							"name": "clearAsyncValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Empties out the async validator list.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2443,
									"character": 4
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.clearAsyncValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.clearAsyncValidators"
					}
				},
				{
					"id": 2617,
					"name": "clearValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2435,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2618,
							"name": "clearValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Empties out the synchronous validator list.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2435,
									"character": 4
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.clearValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.clearValidators"
					}
				},
				{
					"id": 2656,
					"name": "disable",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2580,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2657,
							"name": "disable",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Disables the control. This means the control is exempt from validation checks and\nexcluded from the aggregate value of any parent. Its status is "
									},
									{
										"kind": "code",
										"text": "`DISABLED`"
									},
									{
										"kind": "text",
										"text": ".\n\nIf the control has children, all children are also disabled."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "AbstractControl.status",
												"target": 2561
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2580,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2658,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates\nchanges and emits events after the control is disabled.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": ",\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": " and "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservables emit events with the latest status and value when the control is disabled.\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2659,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 2661,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2582,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2660,
													"name": "onlySelf",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2581,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														2661,
														2660
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2580,
													"character": 19
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.disable"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.disable"
					}
				},
				{
					"id": 2662,
					"name": "enable",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2602,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2663,
							"name": "enable",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Enables the control. This means the control is included in validation checks and\nthe aggregate value of its parent. Its status recalculates based on its value and\nits validators.\n\nBy default, if the control has children, all children are enabled."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "AbstractControl.status",
												"target": 2561
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2602,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2664,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configure options that control how the control propagates changes and\nemits events when marked as untouched\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": ",\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": " and "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservables emit events with the latest status and value when the control is enabled.\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2665,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 2667,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2604,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2666,
													"name": "onlySelf",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2603,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														2667,
														2666
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2602,
													"character": 18
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.enable"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.enable"
					}
				},
				{
					"id": 2697,
					"name": "get",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2688,
							"character": 4
						},
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2695,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2698,
							"name": "get",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Retrieves a child control given the control's name or path.\n\nThis signature for get supports strings and "
									},
									{
										"kind": "code",
										"text": "`const`"
									},
									{
										"kind": "text",
										"text": " arrays ("
									},
									{
										"kind": "code",
										"text": "`.get(['foo', 'bar'] as const)`"
									},
									{
										"kind": "text",
										"text": ")."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2688,
									"character": 4
								}
							],
							"typeParameters": [
								{
									"id": 2699,
									"name": "P",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "typeOperator",
												"operator": "readonly",
												"target": {
													"type": "array",
													"elementType": {
														"type": "union",
														"types": [
															{
																"type": "intrinsic",
																"name": "string"
															},
															{
																"type": "intrinsic",
																"name": "number"
															}
														]
													}
												}
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 2700,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "reference",
										"target": 1345,
										"name": "P",
										"package": "@angular/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "AbstractControl"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ɵGetProperty"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "reference",
														"target": 1345,
														"name": "P",
														"package": "@angular/forms",
														"refersToTypeParameter": true
													}
												],
												"name": "ɵGetProperty",
												"package": "@angular/forms"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ɵGetProperty"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "reference",
														"target": 1345,
														"name": "P",
														"package": "@angular/forms",
														"refersToTypeParameter": true
													}
												],
												"name": "ɵGetProperty",
												"package": "@angular/forms"
											}
										],
										"name": "AbstractControl",
										"package": "@angular/forms"
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.get"
							}
						},
						{
							"id": 2701,
							"name": "get",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Retrieves a child control given the control's name or path.\n\nThis signature for "
									},
									{
										"kind": "code",
										"text": "`get`"
									},
									{
										"kind": "text",
										"text": " supports non-const (mutable) arrays. Inferred type\ninformation will not be as robust, so prefer to pass a "
									},
									{
										"kind": "code",
										"text": "`readonly`"
									},
									{
										"kind": "text",
										"text": " array if possible."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2695,
									"character": 4
								}
							],
							"typeParameters": [
								{
									"id": 2702,
									"name": "P",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "array",
												"elementType": {
													"type": "union",
													"types": [
														{
															"type": "intrinsic",
															"name": "string"
														},
														{
															"type": "intrinsic",
															"name": "number"
														}
													]
												}
											}
										]
									}
								}
							],
							"parameters": [
								{
									"id": 2703,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "reference",
										"target": 1348,
										"name": "P",
										"package": "@angular/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "AbstractControl"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ɵGetProperty"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "reference",
														"target": 1348,
														"name": "P",
														"package": "@angular/forms",
														"refersToTypeParameter": true
													}
												],
												"name": "ɵGetProperty",
												"package": "@angular/forms"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ɵGetProperty"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "reference",
														"target": 1348,
														"name": "P",
														"package": "@angular/forms",
														"refersToTypeParameter": true
													}
												],
												"name": "ɵGetProperty",
												"package": "@angular/forms"
											}
										],
										"name": "AbstractControl",
										"package": "@angular/forms"
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.get"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.get"
					}
				},
				{
					"id": 2704,
					"name": "getError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2723,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2705,
							"name": "getError",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Reports error data for the control with the given path."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "For example, for the following "
											},
											{
												"kind": "code",
												"text": "`FormGroup`"
											},
											{
												"kind": "text",
												"text": ":\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nform = new FormGroup({\n  address: new FormGroup({ street: new FormControl() })\n});\n```"
											},
											{
												"kind": "text",
												"text": "\n\nThe path to the 'street' control from the root form would be 'address' -> 'street'.\n\nIt can be provided to this method in one of two formats:\n\n1. An array of string control names, e.g. "
											},
											{
												"kind": "code",
												"text": "`['address', 'street']`"
											},
											{
												"kind": "text",
												"text": "\n1. A period-delimited list of control names in one string, e.g. "
											},
											{
												"kind": "code",
												"text": "`'address.street'`"
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "error data for that particular error. If the control or error is not present,\nnull is returned."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2723,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2706,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The code of the error to check"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 2707,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A list of control names that designates how to move from the current control\nto the control that should be queried for errors."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "array",
												"elementType": {
													"type": "union",
													"types": [
														{
															"type": "intrinsic",
															"name": "string"
														},
														{
															"type": "intrinsic",
															"name": "number"
														}
													]
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.getError"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.getError"
					}
				},
				{
					"id": 2683,
					"name": "getRawValue",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2629,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2684,
							"name": "getRawValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "The raw value of this control. For most control implementations, the raw value will include\ndisabled children."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2629,
									"character": 4
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.getRawValue"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.getRawValue"
					}
				},
				{
					"id": 2614,
					"name": "hasAsyncValidator",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2427,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2615,
							"name": "hasAsyncValidator",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Check whether an asynchronous validator function is present on this control. The provided\nvalidator must be a reference to the exact same function that was provided."
									}
								],
								"blockTags": [
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "Whether the provided asynchronous validator was found on this control."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2427,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2616,
									"name": "validator",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The asynchronous validator to check for presence. Compared by function\n    reference."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "AsyncValidatorFn"
										},
										"name": "AsyncValidatorFn",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.hasAsyncValidator"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.hasAsyncValidator"
					}
				},
				{
					"id": 2708,
					"name": "hasError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2754,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2709,
							"name": "hasError",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@description",
										"content": [
											{
												"kind": "text",
												"text": "Reports whether the control with the given path has the error specified."
											}
										]
									},
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "For example, for the following "
											},
											{
												"kind": "code",
												"text": "`FormGroup`"
											},
											{
												"kind": "text",
												"text": ":\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nform = new FormGroup({\n  address: new FormGroup({ street: new FormControl() })\n});\n```"
											},
											{
												"kind": "text",
												"text": "\n\nThe path to the 'street' control from the root form would be 'address' -> 'street'.\n\nIt can be provided to this method in one of two formats:\n\n1. An array of string control names, e.g. "
											},
											{
												"kind": "code",
												"text": "`['address', 'street']`"
											},
											{
												"kind": "text",
												"text": "\n1. A period-delimited list of control names in one string, e.g. "
											},
											{
												"kind": "code",
												"text": "`'address.street'`"
											},
											{
												"kind": "text",
												"text": "\n\nIf no path is given, this method checks for the error on the current control."
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "whether the given error is present in the control at the given path.\n\nIf the control is not present, false is returned."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2754,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2710,
									"name": "errorCode",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The code of the error to check"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 2711,
									"name": "path",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A list of control names that designates how to move from the current control\nto the control that should be queried for errors."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "array",
												"elementType": {
													"type": "union",
													"types": [
														{
															"type": "intrinsic",
															"name": "string"
														},
														{
															"type": "intrinsic",
															"name": "number"
														}
													]
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.hasError"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.hasError"
					}
				},
				{
					"id": 2611,
					"name": "hasValidator",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2418,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2612,
							"name": "hasValidator",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Check whether a synchronous validator function is present on this control. The provided\nvalidator must be a reference to the exact same function that was provided."
									}
								],
								"blockTags": [
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Reference to a ValidatorFn\n\n"
											},
											{
												"kind": "code",
												"text": "```\n// Reference to the RequiredValidator\nconst ctrl = new FormControl<number | null>(0, Validators.required);\nexpect(ctrl.hasValidator(Validators.required)).toEqual(true)\n\n// Reference to anonymous function inside MinValidator\nconst minValidator = Validators.min(3);\nconst ctrl = new FormControl<number | null>(0, minValidator);\nexpect(ctrl.hasValidator(minValidator)).toEqual(true)\nexpect(ctrl.hasValidator(Validators.min(3))).toEqual(false)\n```"
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "Whether the provided validator was found on this control."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2418,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2613,
									"name": "validator",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The validator to check for presence. Compared by function reference."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/@angular/forms/index.d.ts",
											"qualifiedName": "ValidatorFn"
										},
										"name": "ValidatorFn",
										"package": "@angular/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.hasValidator"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.hasValidator"
					}
				},
				{
					"id": 2627,
					"name": "markAllAsTouched",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2474,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2628,
							"name": "markAllAsTouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control and all its descendant controls as "
									},
									{
										"kind": "code",
										"text": "`touched`"
									},
									{
										"kind": "text",
										"text": "."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 2621,
												"tsLinkText": "()"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2474,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2629,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes\nand emits events after marking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits a "
											},
											{
												"kind": "code",
												"text": "`TouchedChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`touched`"
											},
											{
												"kind": "text",
												"text": " property being "
											},
											{
												"kind": "code",
												"text": "`true`"
											},
											{
												"kind": "text",
												"text": ".\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2630,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 2631,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2475,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														2631
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2474,
													"character": 28
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.markAllAsTouched"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.markAllAsTouched"
					}
				},
				{
					"id": 2638,
					"name": "markAsDirty",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2515,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2639,
							"name": "markAsDirty",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control as "
									},
									{
										"kind": "code",
										"text": "`dirty`"
									},
									{
										"kind": "text",
										"text": ". A control becomes dirty when\nthe control's value is changed through the UI; compare "
									},
									{
										"kind": "code",
										"text": "`markAsTouched`"
									},
									{
										"kind": "text",
										"text": "."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 2621,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 2632,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 2644,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2515,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2640,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes\nand emits events after marking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits a "
											},
											{
												"kind": "code",
												"text": "`PristineChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`pristine`"
											},
											{
												"kind": "text",
												"text": " property being "
											},
											{
												"kind": "code",
												"text": "`false`"
											},
											{
												"kind": "text",
												"text": ".\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2641,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 2643,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2517,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2642,
													"name": "onlySelf",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2516,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														2643,
														2642
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2515,
													"character": 23
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.markAsDirty"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.markAsDirty"
					}
				},
				{
					"id": 2650,
					"name": "markAsPending",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2559,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2651,
							"name": "markAsPending",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control as "
									},
									{
										"kind": "code",
										"text": "`pending`"
									},
									{
										"kind": "text",
										"text": ".\n\nA control is pending while the control performs async validation."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "AbstractControl.status",
												"target": 2561
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2559,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2652,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes and\nemits events after marking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits an event with the latest status the control is marked pending\nand the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": " observable emits a "
											},
											{
												"kind": "code",
												"text": "`StatusChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`status`"
											},
											{
												"kind": "text",
												"text": " property being\n"
											},
											{
												"kind": "code",
												"text": "`PENDING`"
											},
											{
												"kind": "text",
												"text": " When false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2653,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 2655,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2561,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2654,
													"name": "onlySelf",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2560,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														2655,
														2654
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2559,
													"character": 25
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.markAsPending"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.markAsPending"
					}
				},
				{
					"id": 2644,
					"name": "markAsPristine",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2538,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2645,
							"name": "markAsPristine",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control as "
									},
									{
										"kind": "code",
										"text": "`pristine`"
									},
									{
										"kind": "text",
										"text": ".\n\nIf the control has any children, marks all children as "
									},
									{
										"kind": "code",
										"text": "`pristine`"
									},
									{
										"kind": "text",
										"text": ",\nand recalculates the "
									},
									{
										"kind": "code",
										"text": "`pristine`"
									},
									{
										"kind": "text",
										"text": " status of all parent\ncontrols."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 2621,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 2632,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 2638,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2538,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2646,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control emits events after\nmarking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits a "
											},
											{
												"kind": "code",
												"text": "`PristineChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`pristine`"
											},
											{
												"kind": "text",
												"text": " property being "
											},
											{
												"kind": "code",
												"text": "`true`"
											},
											{
												"kind": "text",
												"text": ".\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2647,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 2649,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2540,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2648,
													"name": "onlySelf",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2539,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														2649,
														2648
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2538,
													"character": 26
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.markAsPristine"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.markAsPristine"
					}
				},
				{
					"id": 2621,
					"name": "markAsTouched",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2460,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2622,
							"name": "markAsTouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control as "
									},
									{
										"kind": "code",
										"text": "`touched`"
									},
									{
										"kind": "text",
										"text": ". A control is touched by focus and\nblur events that do not change the value."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 2632,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 2638,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 2644,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2460,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2623,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes\nand emits events after marking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits a "
											},
											{
												"kind": "code",
												"text": "`TouchedChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`touched`"
											},
											{
												"kind": "text",
												"text": " property being "
											},
											{
												"kind": "code",
												"text": "`true`"
											},
											{
												"kind": "text",
												"text": ".\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2624,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 2626,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2462,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2625,
													"name": "onlySelf",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2461,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														2626,
														2625
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2460,
													"character": 25
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.markAsTouched"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.markAsTouched"
					}
				},
				{
					"id": 2632,
					"name": "markAsUntouched",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2495,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2633,
							"name": "markAsUntouched",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Marks the control as "
									},
									{
										"kind": "code",
										"text": "`untouched`"
									},
									{
										"kind": "text",
										"text": ".\n\nIf the control has any children, also marks all children as "
									},
									{
										"kind": "code",
										"text": "`untouched`"
									},
									{
										"kind": "text",
										"text": "\nand recalculates the "
									},
									{
										"kind": "code",
										"text": "`touched`"
									},
									{
										"kind": "text",
										"text": " status of all parent controls."
									}
								],
								"blockTags": [
									{
										"tag": "@see",
										"content": [
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 2621,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 2638,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "text",
												"text": " - "
											},
											{
												"kind": "inline-tag",
												"tag": "@link",
												"text": "()",
												"target": 2644,
												"tsLinkText": "()"
											},
											{
												"kind": "text",
												"text": "\n"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2495,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2634,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates changes\nand emits events after the marking is applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, mark only this control. When false or not supplied,\nmarks all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits a "
											},
											{
												"kind": "code",
												"text": "`TouchedChangeEvent`"
											},
											{
												"kind": "text",
												"text": " with the "
											},
											{
												"kind": "code",
												"text": "`touched`"
											},
											{
												"kind": "text",
												"text": " property being "
											},
											{
												"kind": "code",
												"text": "`false`"
											},
											{
												"kind": "text",
												"text": ".\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2635,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 2637,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2497,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2636,
													"name": "onlySelf",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2496,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														2637,
														2636
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2495,
													"character": 27
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.markAsUntouched"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.markAsUntouched"
					}
				},
				{
					"id": 2675,
					"name": "patchValue",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isAbstract": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2620,
							"character": 13
						}
					],
					"signatures": [
						{
							"id": 2676,
							"name": "patchValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Patches the value of the control. Abstract method (implemented in sub-classes)."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2620,
									"character": 13
								}
							],
							"parameters": [
								{
									"id": 2677,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 2678,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Object"
										},
										"name": "Object",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.patchValue"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.patchValue"
					}
				},
				{
					"id": 2608,
					"name": "removeAsyncValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2394,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2609,
							"name": "removeAsyncValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Remove an asynchronous validator from this control, without affecting other validators.\nValidators are compared by function reference; you must pass a reference to the exact same\nvalidator function as the one that was originally set. If a provided validator is not found, it\nis ignored.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2394,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2610,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The asynchronous validator or validators to remove."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AsyncValidatorFn"
												},
												"name": "AsyncValidatorFn",
												"package": "@angular/forms"
											},
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "AsyncValidatorFn"
													},
													"name": "AsyncValidatorFn",
													"package": "@angular/forms"
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.removeAsyncValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.removeAsyncValidators"
					}
				},
				{
					"id": 2605,
					"name": "removeValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2382,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2606,
							"name": "removeValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Remove a synchronous validator from this control, without affecting other validators.\nValidators are compared by function reference; you must pass a reference to the exact same\nvalidator function as the one that was originally set. If a provided validator is not found,\nit is ignored."
									}
								],
								"blockTags": [
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Reference to a ValidatorFn\n\n"
											},
											{
												"kind": "code",
												"text": "```\n// Reference to the RequiredValidator\nconst ctrl = new FormControl<string | null>('', Validators.required);\nctrl.removeValidators(Validators.required);\n\n// Reference to anonymous function inside MinValidator\nconst minValidator = Validators.min(3);\nconst ctrl = new FormControl<string | null>('', minValidator);\nexpect(ctrl.hasValidator(minValidator)).toEqual(true)\nexpect(ctrl.hasValidator(Validators.min(3))).toEqual(false)\n\nctrl.removeValidators(minValidator);\n```"
											},
											{
												"kind": "text",
												"text": "\n\nWhen you add or remove a validator at run time, you must call\n"
											},
											{
												"kind": "code",
												"text": "`updateValueAndValidity()`"
											},
											{
												"kind": "text",
												"text": " for the new validation to take effect."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2382,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2607,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The validator or validators to remove."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidatorFn"
												},
												"name": "ValidatorFn",
												"package": "@angular/forms"
											},
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "ValidatorFn"
													},
													"name": "ValidatorFn",
													"package": "@angular/forms"
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.removeValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.removeValidators"
					}
				},
				{
					"id": 2679,
					"name": "reset",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isAbstract": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2624,
							"character": 13
						}
					],
					"signatures": [
						{
							"id": 2680,
							"name": "reset",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Resets the control. Abstract method (implemented in sub-classes)."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2624,
									"character": 13
								}
							],
							"parameters": [
								{
									"id": 2681,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 2682,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Object"
										},
										"name": "Object",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.reset"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.reset"
					}
				},
				{
					"id": 2596,
					"name": "setAsyncValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2327,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2597,
							"name": "setAsyncValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets the asynchronous validators that are active on this control. Calling this\noverwrites any existing asynchronous validators.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect.\n\nIf you want to add a new validator without affecting existing ones, consider\nusing "
									},
									{
										"kind": "code",
										"text": "`addAsyncValidators()`"
									},
									{
										"kind": "text",
										"text": " method instead."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2327,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2598,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AsyncValidatorFn"
												},
												"name": "AsyncValidatorFn",
												"package": "@angular/forms"
											},
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "AsyncValidatorFn"
													},
													"name": "AsyncValidatorFn",
													"package": "@angular/forms"
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.setAsyncValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.setAsyncValidators"
					}
				},
				{
					"id": 2691,
					"name": "setErrors",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2680,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2692,
							"name": "setErrors",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets errors on a form control when running validations manually, rather than automatically.\n\nCalling "
									},
									{
										"kind": "code",
										"text": "`setErrors`"
									},
									{
										"kind": "text",
										"text": " also updates the validity of the parent control."
									}
								],
								"blockTags": [
									{
										"tag": "@usageNotes",
										"content": [
											{
												"kind": "text",
												"text": "### Manually set the errors for a control\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\nconst login = new FormControl('someLogin');\nlogin.setErrors({\n  notUnique: true\n});\n\nexpect(login.valid).toEqual(false);\nexpect(login.errors).toEqual({ notUnique: true });\n\nlogin.setValue('someOtherLogin');\n\nexpect(login.valid).toEqual(true);\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2680,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2693,
									"name": "errors",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidationErrors"
												},
												"name": "ValidationErrors",
												"package": "@angular/forms"
											}
										]
									}
								},
								{
									"id": 2694,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options that determine how the control propagates\nchanges and emits events after the control errors are set.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": "\nobservable emits an event after the errors are set."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2695,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 2696,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2681,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														2696
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2680,
													"character": 54
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.setErrors"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.setErrors"
					}
				},
				{
					"id": 2668,
					"name": "setParent",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2612,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2669,
							"name": "setParent",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets the parent of the control"
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2612,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2670,
									"name": "parent",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new parent."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "FormGroup"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "FormGroup",
												"package": "@angular/forms"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "FormArray"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												],
												"name": "FormArray",
												"package": "@angular/forms"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.setParent"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.setParent"
					}
				},
				{
					"id": 2593,
					"name": "setValidators",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2316,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2594,
							"name": "setValidators",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets the synchronous validators that are active on this control.  Calling\nthis overwrites any existing synchronous validators.\n\nWhen you add or remove a validator at run time, you must call\n"
									},
									{
										"kind": "code",
										"text": "`updateValueAndValidity()`"
									},
									{
										"kind": "text",
										"text": " for the new validation to take effect.\n\nIf you want to add a new validator without affecting existing ones, consider\nusing "
									},
									{
										"kind": "code",
										"text": "`addValidators()`"
									},
									{
										"kind": "text",
										"text": " method instead."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2316,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2595,
									"name": "validators",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidatorFn"
												},
												"name": "ValidatorFn",
												"package": "@angular/forms"
											},
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/@angular/forms/index.d.ts",
														"qualifiedName": "ValidatorFn"
													},
													"name": "ValidatorFn",
													"package": "@angular/forms"
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.setValidators"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.setValidators"
					}
				},
				{
					"id": 2671,
					"name": "setValue",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isAbstract": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2616,
							"character": 13
						}
					],
					"signatures": [
						{
							"id": 2672,
							"name": "setValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sets the value of the control. Abstract method (implemented in sub-classes)."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2616,
									"character": 13
								}
							],
							"parameters": [
								{
									"id": 2673,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 2674,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Object"
										},
										"name": "Object",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.setValue"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.setValue"
					}
				},
				{
					"id": 2685,
					"name": "updateValueAndValidity",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 2644,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2686,
							"name": "updateValueAndValidity",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Recalculates the value and validation status of the control.\n\nBy default, it also updates the value and validity of its ancestors."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/@angular/forms/index.d.ts",
									"line": 2644,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2687,
									"name": "opts",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Configuration options determine how the control propagates changes and emits events\nafter updates and validity checks are applied.\n* "
											},
											{
												"kind": "code",
												"text": "`onlySelf`"
											},
											{
												"kind": "text",
												"text": ": When true, only update this control. When false or not supplied,\nupdate all direct ancestors. Default is false.\n* "
											},
											{
												"kind": "code",
												"text": "`emitEvent`"
											},
											{
												"kind": "text",
												"text": ": When true or not supplied (the default), the "
											},
											{
												"kind": "code",
												"text": "`statusChanges`"
											},
											{
												"kind": "text",
												"text": ",\n"
											},
											{
												"kind": "code",
												"text": "`valueChanges`"
											},
											{
												"kind": "text",
												"text": " and "
											},
											{
												"kind": "code",
												"text": "`events`"
											},
											{
												"kind": "text",
												"text": "\nobservables emit events with the latest status and value when the control is updated.\nWhen false, no events are emitted."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2688,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"children": [
												{
													"id": 2690,
													"name": "emitEvent",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2646,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2689,
													"name": "onlySelf",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isExternal": true,
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "node_modules/@angular/forms/index.d.ts",
															"line": 2645,
															"character": 8
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														2690,
														2689
													]
												}
											],
											"sources": [
												{
													"fileName": "node_modules/@angular/forms/index.d.ts",
													"line": 2644,
													"character": 34
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "NgAbstractControl.updateValueAndValidity"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControl.updateValueAndValidity"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						2546,
						2575,
						2588,
						2547,
						2549,
						2548,
						2550,
						2590,
						2545,
						2589
					]
				},
				{
					"title": "Accessors",
					"children": [
						2555,
						2580,
						2571,
						2573,
						2567,
						2559,
						2569,
						2576,
						2712,
						2561,
						2582,
						2586,
						2591,
						2565,
						2551
					]
				},
				{
					"title": "Methods",
					"children": [
						2602,
						2599,
						2619,
						2617,
						2656,
						2662,
						2697,
						2704,
						2683,
						2614,
						2708,
						2611,
						2627,
						2638,
						2650,
						2644,
						2621,
						2632,
						2675,
						2608,
						2605,
						2679,
						2596,
						2691,
						2668,
						2593,
						2671,
						2685
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/types.ts",
					"line": 70,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L70"
				}
			],
			"typeParameters": [
				{
					"id": 2714,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/forms/index.d.ts",
						"qualifiedName": "AbstractControl"
					},
					"name": "AbstractControl",
					"package": "@angular/forms"
				}
			],
			"implementedBy": [
				{
					"type": "reference",
					"target": 1087,
					"name": "RxapFormArray"
				}
			]
		},
		{
			"id": 2522,
			"name": "AbstractControlOptions",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 2524,
					"name": "asyncValidators",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The list of async validators applied to control."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 23,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L23"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": 2516,
								"typeArguments": [
									{
										"type": "reference",
										"target": 2526,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "AbstractControlOptions.T",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 2527,
										"name": "E",
										"package": "@rxap/forms",
										"qualifiedName": "AbstractControlOptions.E",
										"refersToTypeParameter": true
									}
								],
								"name": "AsyncValidatorFn",
								"package": "@rxap/forms"
							},
							{
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": 2516,
									"typeArguments": [
										{
											"type": "reference",
											"target": 2526,
											"name": "T",
											"package": "@rxap/forms",
											"qualifiedName": "AbstractControlOptions.T",
											"refersToTypeParameter": true
										},
										{
											"type": "reference",
											"target": 2527,
											"name": "E",
											"package": "@rxap/forms",
											"qualifiedName": "AbstractControlOptions.E",
											"refersToTypeParameter": true
										}
									],
									"name": "AsyncValidatorFn",
									"package": "@rxap/forms"
								}
							}
						]
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControlOptions.asyncValidators"
					}
				},
				{
					"id": 2525,
					"name": "updateOn",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isOptional": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The event name for control to update upon."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1986,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": "submit"
							},
							{
								"type": "literal",
								"value": "change"
							},
							{
								"type": "literal",
								"value": "blur"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControlOptions.updateOn"
					}
				},
				{
					"id": 2523,
					"name": "validators",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The list of validators applied to a control."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 22,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L22"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": 2510,
								"typeArguments": [
									{
										"type": "reference",
										"target": 2526,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "AbstractControlOptions.T",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 2527,
										"name": "E",
										"package": "@rxap/forms",
										"qualifiedName": "AbstractControlOptions.E",
										"refersToTypeParameter": true
									}
								],
								"name": "ValidatorFn",
								"package": "@rxap/forms"
							},
							{
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": 2510,
									"typeArguments": [
										{
											"type": "reference",
											"target": 2526,
											"name": "T",
											"package": "@rxap/forms",
											"qualifiedName": "AbstractControlOptions.T",
											"refersToTypeParameter": true
										},
										{
											"type": "reference",
											"target": 2527,
											"name": "E",
											"package": "@rxap/forms",
											"qualifiedName": "AbstractControlOptions.E",
											"refersToTypeParameter": true
										}
									],
									"name": "ValidatorFn",
									"package": "@rxap/forms"
								}
							}
						]
					},
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "NgAbstractControlOptions.validators"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						2524,
						2525,
						2523
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/types.ts",
					"line": 21,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L21"
				}
			],
			"typeParameters": [
				{
					"id": 2526,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 2527,
					"name": "E",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/forms/index.d.ts",
							"qualifiedName": "ValidationErrors"
						},
						"name": "NgValidationErrors",
						"package": "@angular/forms",
						"qualifiedName": "ValidationErrors"
					},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/@angular/forms/index.d.ts",
						"qualifiedName": "AbstractControlOptions"
					},
					"name": "AbstractControlOptions",
					"package": "@angular/forms"
				}
			]
		},
		{
			"id": 2740,
			"name": "BoxedValue",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 2742,
					"name": "disabled",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 93,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L93"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 2741,
					"name": "value",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 92,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L92"
						}
					],
					"type": {
						"type": "reference",
						"target": 2743,
						"name": "T",
						"package": "@rxap/forms",
						"qualifiedName": "BoxedValue.T",
						"refersToTypeParameter": true
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						2742,
						2741
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/types.ts",
					"line": 91,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L91"
				}
			],
			"typeParameters": [
				{
					"id": 2743,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				}
			]
		},
		{
			"id": 173,
			"name": "ComplexityOptions",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 179,
					"name": "alphaNumeric",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
							"line": 14,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L14"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "number"
					}
				},
				{
					"id": 176,
					"name": "digit",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
							"line": 11,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L11"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "number"
					}
				},
				{
					"id": 183,
					"name": "exact",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
							"line": 18,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L18"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "number"
					}
				},
				{
					"id": 177,
					"name": "lowercase",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
							"line": 12,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L12"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "number"
					}
				},
				{
					"id": 181,
					"name": "max",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
							"line": 16,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L16"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "number"
					}
				},
				{
					"id": 180,
					"name": "min",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
							"line": 15,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L15"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "number"
					}
				},
				{
					"id": 182,
					"name": "range",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
							"line": 17,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L17"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "number"
					}
				},
				{
					"id": 175,
					"name": "special",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
							"line": 10,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L10"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "number"
					}
				},
				{
					"id": 174,
					"name": "uppercase",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
							"line": 9,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L9"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "number"
					}
				},
				{
					"id": 178,
					"name": "upperLower",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
							"line": 13,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L13"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "number"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						179,
						176,
						183,
						177,
						181,
						180,
						182,
						175,
						174,
						178
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
					"line": 8,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L8"
				}
			]
		},
		{
			"id": 2531,
			"name": "ControlOptions",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 2537,
					"name": "coerce",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "used in the RxapFormArray patchValue method.\n\ntrue - if the value has not a control with any index. The control is created\nfalse - default behavior"
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 42,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L42"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 2533,
					"name": "emitEvent",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 32,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L32"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 2534,
					"name": "emitModelToViewChange",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 33,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L33"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 2535,
					"name": "emitViewToModelChange",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 34,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L34"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 2536,
					"name": "initial",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 35,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L35"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 2532,
					"name": "onlySelf",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 31,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L31"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 2538,
					"name": "strict",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "used in the RxapFormArray patchValue method.\n\ntrue - the length of the control array is limited by the length of the value.\nfalse - default behavior\n\nexample with strict = true\n\ncurrent from array controls: [ 0: {}, 1: {}, 2: {} ]\n\npatch value A: [ 0: {}, 1: {}, 2: {} ]\nresult: [ 0: {}, 1: {}, 2: {} ]\n\npath value B: [ 0: {}, 1: {} ]\nresult: [ 0: {}, 1: {} ]"
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 61,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L61"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						2537,
						2533,
						2534,
						2535,
						2536,
						2532,
						2538
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/types.ts",
					"line": 30,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L30"
				}
			]
		},
		{
			"id": 911,
			"name": "ControlSetValueOptions",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 913,
					"name": "initial",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/decorators/control-set-value.ts",
							"line": 6,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/control-set-value.ts#L6"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 912,
					"name": "propertyKey",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/decorators/control-set-value.ts",
							"line": 5,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/control-set-value.ts#L5"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						913,
						912
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/decorators/control-set-value.ts",
					"line": 4,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/control-set-value.ts#L4"
				}
			]
		},
		{
			"id": 2479,
			"name": "FormArrayOptions",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 2490,
					"name": "asyncValidators",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isOptional": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The list of async validators applied to control."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1981,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "AsyncValidatorFn"
								},
								"name": "AsyncValidatorFn",
								"package": "@angular/forms"
							},
							{
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "AsyncValidatorFn"
									},
									"name": "AsyncValidatorFn",
									"package": "@angular/forms"
								}
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.asyncValidators"
					}
				},
				{
					"id": 2480,
					"name": "builder",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 133,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L133"
						}
					],
					"type": {
						"type": "reference",
						"target": 2461,
						"name": "FormBuilderFn",
						"package": "@rxap/forms"
					}
				},
				{
					"id": 2481,
					"name": "controlId",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 134,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L134"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				},
				{
					"id": 2482,
					"name": "controlInsertedFn",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 135,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L135"
						}
					],
					"type": {
						"type": "reference",
						"target": 2470,
						"name": "ControlInsertedFn",
						"package": "@rxap/forms"
					}
				},
				{
					"id": 2483,
					"name": "controlRemovedFn",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 136,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L136"
						}
					],
					"type": {
						"type": "reference",
						"target": 2475,
						"name": "ControlRemovedFn",
						"package": "@rxap/forms"
					}
				},
				{
					"id": 2486,
					"name": "controlType",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 40,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L40"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/utilities/src/lib/helpers.ts",
							"qualifiedName": "Constructor"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 1472,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "RxapFormControl",
								"package": "@rxap/forms"
							}
						],
						"name": "Constructor",
						"package": "@rxap/utilities"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.controlType"
					}
				},
				{
					"id": 2487,
					"name": "disabled",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 41,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L41"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.disabled"
					}
				},
				{
					"id": 2485,
					"name": "injectValidators",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 35,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L35"
						}
					],
					"type": {
						"type": "array",
						"elementType": {
							"type": "union",
							"types": [
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/core/index.d.ts",
										"qualifiedName": "Type$1"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 2098,
											"name": "InjectableValidator",
											"package": "@rxap/forms"
										}
									],
									"name": "Type$1",
									"package": "@angular/core"
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/core/index.d.ts",
										"qualifiedName": "InjectionToken"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 2098,
											"name": "InjectableValidator",
											"package": "@rxap/forms"
										}
									],
									"name": "InjectionToken",
									"package": "@angular/core"
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/core/index.d.ts",
										"qualifiedName": "AbstractType"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 2098,
											"name": "InjectableValidator",
											"package": "@rxap/forms"
										}
									],
									"name": "AbstractType",
									"package": "@angular/core"
								}
							]
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.injectValidators"
					}
				},
				{
					"id": 2488,
					"name": "readonly",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 42,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L42"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.readonly"
					}
				},
				{
					"id": 2484,
					"name": "state",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 34,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L34"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.state"
					}
				},
				{
					"id": 2491,
					"name": "updateOn",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isOptional": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The event name for control to update upon."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1986,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": "submit"
							},
							{
								"type": "literal",
								"value": "change"
							},
							{
								"type": "literal",
								"value": "blur"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.updateOn"
					}
				},
				{
					"id": 2489,
					"name": "validators",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isOptional": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The list of validators applied to a control."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1976,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "ValidatorFn"
								},
								"name": "ValidatorFn",
								"package": "@angular/forms"
							},
							{
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "ValidatorFn"
									},
									"name": "ValidatorFn",
									"package": "@angular/forms"
								}
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.validators"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						2490,
						2480,
						2481,
						2482,
						2483,
						2486,
						2487,
						2485,
						2488,
						2484,
						2491,
						2489
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/model.ts",
					"line": 132,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L132"
				}
			],
			"indexSignatures": [
				{
					"id": 2492,
					"name": "__index",
					"variant": "signature",
					"kind": 8192,
					"flags": {},
					"parameters": [
						{
							"id": 2493,
							"name": "key",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 2110,
					"name": "RxapAbstractControlOptions",
					"package": "@rxap/forms"
				}
			]
		},
		{
			"id": 2124,
			"name": "FormDefinition",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 2125,
					"name": "rxapFormGroup",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 58,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L58"
						}
					],
					"type": {
						"type": "reference",
						"target": 1716,
						"typeArguments": [
							{
								"type": "reference",
								"target": 2133,
								"name": "T",
								"package": "@rxap/forms",
								"qualifiedName": "FormDefinition.T",
								"refersToTypeParameter": true
							},
							{
								"type": "reference",
								"target": 2134,
								"name": "E",
								"package": "@rxap/forms",
								"qualifiedName": "FormDefinition.E",
								"refersToTypeParameter": true
							}
						],
						"name": "RxapFormGroup",
						"package": "@rxap/forms"
					}
				},
				{
					"id": 2126,
					"name": "rxapMetadata",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "used to access the form definition metadata type save"
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 63,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L63"
						}
					],
					"type": {
						"type": "reference",
						"target": 2435,
						"name": "FormDefinitionMetadata",
						"package": "@rxap/forms"
					}
				},
				{
					"id": 2129,
					"name": "getSubmitValue",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 75,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L75"
						}
					],
					"signatures": [
						{
							"id": 2130,
							"name": "getSubmitValue",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Called to get the value that should be submitted. If not defined\nthe value property of the root RxapFormGroup instance will be used"
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/model.ts",
									"line": 75,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L75"
								}
							],
							"type": {
								"type": "reference",
								"target": 2135,
								"name": "JSON",
								"package": "@rxap/forms",
								"qualifiedName": "FormDefinition.JSON",
								"refersToTypeParameter": true
							}
						}
					]
				},
				{
					"id": 2127,
					"name": "rxapReuse",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 69,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L69"
						}
					],
					"signatures": [
						{
							"id": 2128,
							"name": "rxapReuse",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "The Reuse hook is called when the instance is reused.\nAnd can be used to reset or alter the local state of the instance."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/model.ts",
									"line": 69,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L69"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				},
				{
					"id": 2131,
					"name": "toJSON",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 81,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L81"
						}
					],
					"signatures": [
						{
							"id": 2132,
							"name": "toJSON",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Called to get the value that should be submitted. If not defined\nthe value property of the root RxapFormGroup instance will be used"
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/model.ts",
									"line": 81,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L81"
								}
							],
							"type": {
								"type": "reference",
								"target": 2135,
								"name": "JSON",
								"package": "@rxap/forms",
								"qualifiedName": "FormDefinition.JSON",
								"refersToTypeParameter": true
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						2125,
						2126
					]
				},
				{
					"title": "Methods",
					"children": [
						2129,
						2127,
						2131
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/model.ts",
					"line": 54,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L54"
				}
			],
			"typeParameters": [
				{
					"id": 2133,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 2134,
					"name": "E",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "intrinsic",
						"name": "object"
					},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 2135,
					"name": "JSON",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"qualifiedName": "Record"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "string"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "Record",
						"package": "typescript"
					},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			]
		},
		{
			"id": 2136,
			"name": "FormDefinitionArray",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 2380,
					"name": "[unscopables]",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isReadonly": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Is an object whose properties have the value 'true'\nwhen they will be absent when used in a 'with' statement."
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts",
							"line": 97,
							"character": 13
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 2381,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {
								"isExternal": true
							},
							"children": [
								{
									"id": 2414,
									"name": "[iterator]",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
											"line": 78,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2415,
									"name": "[unscopables]",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true,
										"isReadonly": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Is an object whose properties have the value 'true'\nwhen they will be absent when used in a 'with' statement."
											}
										]
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts",
											"line": 97,
											"character": 13
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2387,
									"name": "concat",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1350,
											"character": 4
										},
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1356,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2407,
									"name": "copyWithin",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
											"line": 62,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2408,
									"name": "entries",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
											"line": 83,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2397,
									"name": "every",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1433,
											"character": 4
										},
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1442,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2406,
									"name": "fill",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
											"line": 51,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2401,
									"name": "filter",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1469,
											"character": 4
										},
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1475,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2404,
									"name": "find",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
											"line": 29,
											"character": 4
										},
										{
											"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
											"line": 30,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2405,
									"name": "findIndex",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
											"line": 41,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2413,
									"name": "flat",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
											"line": 75,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2412,
									"name": "flatMap",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
											"line": 64,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2399,
									"name": "forEach",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1457,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2411,
									"name": "includes",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es2016.array.include.d.ts",
											"line": 25,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2395,
									"name": "indexOf",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1418,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2388,
									"name": "join",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1361,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2409,
									"name": "keys",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
											"line": 88,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2396,
									"name": "lastIndexOf",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1424,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2382,
									"name": "length",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Gets or sets the length of the array. This is a number one higher than the highest index in the array."
											}
										]
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1326,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2400,
									"name": "map",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1463,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2385,
									"name": "pop",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1339,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2386,
									"name": "push",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1344,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2402,
									"name": "reduce",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1481,
											"character": 4
										},
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1482,
											"character": 4
										},
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1488,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2403,
									"name": "reduceRight",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1494,
											"character": 4
										},
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1495,
											"character": 4
										},
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1501,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2389,
									"name": "reverse",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1366,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2390,
									"name": "shift",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1371,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2391,
									"name": "slice",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1381,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2398,
									"name": "some",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1451,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2392,
									"name": "sort",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1392,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2393,
									"name": "splice",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1399,
											"character": 4
										},
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1407,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2384,
									"name": "toLocaleString",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1334,
											"character": 4
										},
										{
											"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
											"line": 64,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2383,
									"name": "toString",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1330,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2394,
									"name": "unshift",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"line": 1412,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2410,
									"name": "values",
									"variant": "declaration",
									"kind": 1024,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
											"line": 93,
											"character": 4
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"children": [
										2414,
										2415,
										2387,
										2407,
										2408,
										2397,
										2406,
										2401,
										2404,
										2405,
										2413,
										2412,
										2399,
										2411,
										2395,
										2388,
										2409,
										2396,
										2382,
										2400,
										2385,
										2386,
										2402,
										2403,
										2389,
										2390,
										2391,
										2398,
										2392,
										2393,
										2384,
										2383,
										2394,
										2410
									]
								}
							],
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts",
									"line": 97,
									"character": 35
								}
							],
							"indexSignatures": [
								{
									"id": 2416,
									"name": "__index",
									"variant": "signature",
									"kind": 8192,
									"flags": {
										"isExternal": true
									},
									"parameters": [
										{
											"id": 2417,
											"name": "key",
											"variant": "param",
											"kind": 32768,
											"flags": {
												"isExternal": true
											},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "undefined"
											},
											{
												"type": "intrinsic",
												"name": "boolean"
											}
										]
									}
								}
							]
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.[unscopables]"
					}
				},
				{
					"id": 2138,
					"name": "length",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Gets or sets the length of the array. This is a number one higher than the highest index in the array."
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1326,
							"character": 4
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "number"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.length"
					}
				},
				{
					"id": 2137,
					"name": "rxapFormArray",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 85,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L85"
						}
					],
					"type": {
						"type": "reference",
						"target": 1087,
						"name": "RxapFormArray",
						"package": "@rxap/forms"
					}
				},
				{
					"id": 2378,
					"name": "[iterator]",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
							"line": 78,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2379,
							"name": "[iterator]",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Iterator"
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
									"line": 78,
									"character": 4
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
									"qualifiedName": "ArrayIterator"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 2418,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "FormDefinitionArray.T",
										"refersToTypeParameter": true
									}
								],
								"name": "ArrayIterator",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.[iterator]"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.[iterator]"
					}
				},
				{
					"id": 2151,
					"name": "concat",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1350,
							"character": 4
						},
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1356,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2152,
							"name": "concat",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Combines two or more arrays.\nThis method returns a new array without modifying any existing arrays."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1350,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2153,
									"name": "items",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isRest": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Additional arrays and/or items to add to the end of the array."
											}
										]
									},
									"type": {
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": {
												"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
												"qualifiedName": "ConcatArray"
											},
											"typeArguments": [
												{
													"type": "reference",
													"target": 2418,
													"name": "T",
													"package": "@rxap/forms",
													"qualifiedName": "FormDefinitionArray.T",
													"refersToTypeParameter": true
												}
											],
											"name": "ConcatArray",
											"package": "typescript"
										}
									}
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": 2418,
									"name": "T",
									"package": "@rxap/forms",
									"qualifiedName": "FormDefinitionArray.T",
									"refersToTypeParameter": true
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.concat"
							}
						},
						{
							"id": 2154,
							"name": "concat",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Combines two or more arrays.\nThis method returns a new array without modifying any existing arrays."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1356,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2155,
									"name": "items",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isRest": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Additional arrays and/or items to add to the end of the array."
											}
										]
									},
									"type": {
										"type": "array",
										"elementType": {
											"type": "union",
											"types": [
												{
													"type": "reference",
													"target": 2418,
													"name": "T",
													"package": "@rxap/forms",
													"qualifiedName": "FormDefinitionArray.T",
													"refersToTypeParameter": true
												},
												{
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
														"qualifiedName": "ConcatArray"
													},
													"typeArguments": [
														{
															"type": "reference",
															"target": 2418,
															"name": "T",
															"package": "@rxap/forms",
															"qualifiedName": "FormDefinitionArray.T",
															"refersToTypeParameter": true
														}
													],
													"name": "ConcatArray",
													"package": "typescript"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": 2418,
									"name": "T",
									"package": "@rxap/forms",
									"qualifiedName": "FormDefinitionArray.T",
									"refersToTypeParameter": true
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.concat"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.concat"
					}
				},
				{
					"id": 2345,
					"name": "copyWithin",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
							"line": 62,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2346,
							"name": "copyWithin",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Returns the this object after copying a section of the array identified by start and end\nto the same array starting at position target"
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
									"line": 62,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2347,
									"name": "target",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "If target is negative, it is treated as length+target where length is the\nlength of the array."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 2348,
									"name": "start",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "If start is negative, it is treated as length+start. If end is negative, it\nis treated as length+end."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 2349,
									"name": "end",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "If not specified, length of the this object is used as its default value."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.copyWithin"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.copyWithin"
					}
				},
				{
					"id": 2350,
					"name": "entries",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
							"line": 83,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2351,
							"name": "entries",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Returns an iterable of key, value pairs for every entry in the array"
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
									"line": 83,
									"character": 4
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
									"qualifiedName": "ArrayIterator"
								},
								"typeArguments": [
									{
										"type": "tuple",
										"elements": [
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "reference",
												"target": 2418,
												"name": "T",
												"package": "@rxap/forms",
												"qualifiedName": "FormDefinitionArray.T",
												"refersToTypeParameter": true
											}
										]
									}
								],
								"name": "ArrayIterator",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.entries"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.entries"
					}
				},
				{
					"id": 2193,
					"name": "every",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1433,
							"character": 4
						},
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1442,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2194,
							"name": "every",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Determines whether all the members of an array satisfy the specified test."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1433,
									"character": 4
								}
							],
							"typeParameters": [
								{
									"id": 2195,
									"name": "S",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {
										"isExternal": true
									}
								}
							],
							"parameters": [
								{
									"id": 2196,
									"name": "predicate",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A function that accepts up to three arguments. The every method calls\nthe predicate function for each element in the array until the predicate returns a value\nwhich is coercible to the Boolean value false, or until the end of the array."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2197,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"sources": [
												{
													"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"line": 1433,
													"character": 34
												}
											],
											"signatures": [
												{
													"id": 2198,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {
														"isExternal": true
													},
													"sources": [
														{
															"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
															"line": 1433,
															"character": 34
														}
													],
													"parameters": [
														{
															"id": 2199,
															"name": "value",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2200,
															"name": "index",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "intrinsic",
																"name": "number"
															}
														},
														{
															"id": 2201,
															"name": "array",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "array",
																"elementType": {
																	"type": "reference",
																	"target": 2418,
																	"name": "T",
																	"package": "@rxap/forms",
																	"qualifiedName": "FormDefinitionArray.T",
																	"refersToTypeParameter": true
																}
															}
														}
													],
													"type": {
														"type": "predicate",
														"name": "value",
														"asserts": false,
														"targetType": {
															"type": "reference",
															"target": 2195,
															"name": "S",
															"package": "typescript",
															"refersToTypeParameter": true
														}
													}
												}
											]
										}
									}
								},
								{
									"id": 2202,
									"name": "thisArg",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "An object to which the this keyword can refer in the predicate function.\nIf thisArg is omitted, undefined is used as the this value."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "predicate",
								"name": "this",
								"asserts": false,
								"targetType": {
									"type": "array",
									"elementType": {
										"type": "reference",
										"target": 2195,
										"name": "S",
										"package": "typescript",
										"refersToTypeParameter": true
									}
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.every"
							}
						},
						{
							"id": 2203,
							"name": "every",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Determines whether all the members of an array satisfy the specified test."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1442,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2204,
									"name": "predicate",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A function that accepts up to three arguments. The every method calls\nthe predicate function for each element in the array until the predicate returns a value\nwhich is coercible to the Boolean value false, or until the end of the array."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2205,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"sources": [
												{
													"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"line": 1442,
													"character": 21
												}
											],
											"signatures": [
												{
													"id": 2206,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {
														"isExternal": true
													},
													"sources": [
														{
															"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
															"line": 1442,
															"character": 21
														}
													],
													"parameters": [
														{
															"id": 2207,
															"name": "value",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2208,
															"name": "index",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "intrinsic",
																"name": "number"
															}
														},
														{
															"id": 2209,
															"name": "array",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "array",
																"elementType": {
																	"type": "reference",
																	"target": 2418,
																	"name": "T",
																	"package": "@rxap/forms",
																	"qualifiedName": "FormDefinitionArray.T",
																	"refersToTypeParameter": true
																}
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "unknown"
													}
												}
											]
										}
									}
								},
								{
									"id": 2210,
									"name": "thisArg",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "An object to which the this keyword can refer in the predicate function.\nIf thisArg is omitted, undefined is used as the this value."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.every"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.every"
					}
				},
				{
					"id": 2340,
					"name": "fill",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
							"line": 51,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2341,
							"name": "fill",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Changes all array elements from "
									},
									{
										"kind": "code",
										"text": "`start`"
									},
									{
										"kind": "text",
										"text": " to "
									},
									{
										"kind": "code",
										"text": "`end`"
									},
									{
										"kind": "text",
										"text": " index to a static "
									},
									{
										"kind": "code",
										"text": "`value`"
									},
									{
										"kind": "text",
										"text": " and returns the modified array"
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
									"line": 51,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2342,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "value to fill array section with"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2418,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "FormDefinitionArray.T",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 2343,
									"name": "start",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "index to start filling the array at. If start is negative, it is treated as\nlength+start where length is the length of the array."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 2344,
									"name": "end",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "index to stop filling the array at. If end is negative, it is treated as\nlength+end."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.fill"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.fill"
					}
				},
				{
					"id": 2239,
					"name": "filter",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1469,
							"character": 4
						},
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1475,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2240,
							"name": "filter",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Returns the elements of an array that meet the condition specified in a callback function."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1469,
									"character": 4
								}
							],
							"typeParameters": [
								{
									"id": 2241,
									"name": "S",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {
										"isExternal": true
									}
								}
							],
							"parameters": [
								{
									"id": 2242,
									"name": "predicate",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A function that accepts up to three arguments. The filter method calls the predicate function one time for each element in the array."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2243,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"sources": [
												{
													"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"line": 1469,
													"character": 35
												}
											],
											"signatures": [
												{
													"id": 2244,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {
														"isExternal": true
													},
													"sources": [
														{
															"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
															"line": 1469,
															"character": 35
														}
													],
													"parameters": [
														{
															"id": 2245,
															"name": "value",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2246,
															"name": "index",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "intrinsic",
																"name": "number"
															}
														},
														{
															"id": 2247,
															"name": "array",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "array",
																"elementType": {
																	"type": "reference",
																	"target": 2418,
																	"name": "T",
																	"package": "@rxap/forms",
																	"qualifiedName": "FormDefinitionArray.T",
																	"refersToTypeParameter": true
																}
															}
														}
													],
													"type": {
														"type": "predicate",
														"name": "value",
														"asserts": false,
														"targetType": {
															"type": "reference",
															"target": 2241,
															"name": "S",
															"package": "typescript",
															"refersToTypeParameter": true
														}
													}
												}
											]
										}
									}
								},
								{
									"id": 2248,
									"name": "thisArg",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "An object to which the this keyword can refer in the predicate function. If thisArg is omitted, undefined is used as the this value."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": 2241,
									"name": "S",
									"package": "typescript",
									"refersToTypeParameter": true
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.filter"
							}
						},
						{
							"id": 2249,
							"name": "filter",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Returns the elements of an array that meet the condition specified in a callback function."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1475,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2250,
									"name": "predicate",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A function that accepts up to three arguments. The filter method calls the predicate function one time for each element in the array."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2251,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"sources": [
												{
													"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"line": 1475,
													"character": 22
												}
											],
											"signatures": [
												{
													"id": 2252,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {
														"isExternal": true
													},
													"sources": [
														{
															"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
															"line": 1475,
															"character": 22
														}
													],
													"parameters": [
														{
															"id": 2253,
															"name": "value",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2254,
															"name": "index",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "intrinsic",
																"name": "number"
															}
														},
														{
															"id": 2255,
															"name": "array",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "array",
																"elementType": {
																	"type": "reference",
																	"target": 2418,
																	"name": "T",
																	"package": "@rxap/forms",
																	"qualifiedName": "FormDefinitionArray.T",
																	"refersToTypeParameter": true
																}
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "unknown"
													}
												}
											]
										}
									}
								},
								{
									"id": 2256,
									"name": "thisArg",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "An object to which the this keyword can refer in the predicate function. If thisArg is omitted, undefined is used as the this value."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": 2418,
									"name": "T",
									"package": "@rxap/forms",
									"qualifiedName": "FormDefinitionArray.T",
									"refersToTypeParameter": true
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.filter"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.filter"
					}
				},
				{
					"id": 2313,
					"name": "find",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
							"line": 29,
							"character": 4
						},
						{
							"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
							"line": 30,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2314,
							"name": "find",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Returns the value of the first element in the array where predicate is true, and undefined\notherwise."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
									"line": 29,
									"character": 4
								}
							],
							"typeParameters": [
								{
									"id": 2315,
									"name": "S",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {
										"isExternal": true
									}
								}
							],
							"parameters": [
								{
									"id": 2316,
									"name": "predicate",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "find calls predicate once for each element of the array, in ascending\norder, until it finds one where predicate returns true. If such an element is found, find\nimmediately returns that element value. Otherwise, find returns undefined."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2317,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"sources": [
												{
													"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
													"line": 29,
													"character": 33
												}
											],
											"signatures": [
												{
													"id": 2318,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {
														"isExternal": true
													},
													"sources": [
														{
															"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
															"line": 29,
															"character": 33
														}
													],
													"parameters": [
														{
															"id": 2319,
															"name": "value",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2320,
															"name": "index",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "intrinsic",
																"name": "number"
															}
														},
														{
															"id": 2321,
															"name": "obj",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "array",
																"elementType": {
																	"type": "reference",
																	"target": 2418,
																	"name": "T",
																	"package": "@rxap/forms",
																	"qualifiedName": "FormDefinitionArray.T",
																	"refersToTypeParameter": true
																}
															}
														}
													],
													"type": {
														"type": "predicate",
														"name": "value",
														"asserts": false,
														"targetType": {
															"type": "reference",
															"target": 2315,
															"name": "S",
															"package": "typescript",
															"refersToTypeParameter": true
														}
													}
												}
											]
										}
									}
								},
								{
									"id": 2322,
									"name": "thisArg",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "If provided, it will be used as the this value for each invocation of\npredicate. If it is not provided, undefined is used instead."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "undefined"
									},
									{
										"type": "reference",
										"target": 2315,
										"name": "S",
										"package": "typescript",
										"refersToTypeParameter": true
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.find"
							}
						},
						{
							"id": 2323,
							"name": "find",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
									"line": 30,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2324,
									"name": "predicate",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2325,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"sources": [
												{
													"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
													"line": 30,
													"character": 20
												}
											],
											"signatures": [
												{
													"id": 2326,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {
														"isExternal": true
													},
													"sources": [
														{
															"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
															"line": 30,
															"character": 20
														}
													],
													"parameters": [
														{
															"id": 2327,
															"name": "value",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2328,
															"name": "index",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "intrinsic",
																"name": "number"
															}
														},
														{
															"id": 2329,
															"name": "obj",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "array",
																"elementType": {
																	"type": "reference",
																	"target": 2418,
																	"name": "T",
																	"package": "@rxap/forms",
																	"qualifiedName": "FormDefinitionArray.T",
																	"refersToTypeParameter": true
																}
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "unknown"
													}
												}
											]
										}
									}
								},
								{
									"id": 2330,
									"name": "thisArg",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "undefined"
									},
									{
										"type": "reference",
										"target": 2418,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "FormDefinitionArray.T",
										"refersToTypeParameter": true
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.find"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.find"
					}
				},
				{
					"id": 2331,
					"name": "findIndex",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
							"line": 41,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2332,
							"name": "findIndex",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Returns the index of the first element in the array where predicate is true, and -1\notherwise."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
									"line": 41,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2333,
									"name": "predicate",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "find calls predicate once for each element of the array, in ascending\norder, until it finds one where predicate returns true. If such an element is found,\nfindIndex immediately returns that element index. Otherwise, findIndex returns -1."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2334,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"sources": [
												{
													"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
													"line": 41,
													"character": 25
												}
											],
											"signatures": [
												{
													"id": 2335,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {
														"isExternal": true
													},
													"sources": [
														{
															"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
															"line": 41,
															"character": 25
														}
													],
													"parameters": [
														{
															"id": 2336,
															"name": "value",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2337,
															"name": "index",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "intrinsic",
																"name": "number"
															}
														},
														{
															"id": 2338,
															"name": "obj",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "array",
																"elementType": {
																	"type": "reference",
																	"target": 2418,
																	"name": "T",
																	"package": "@rxap/forms",
																	"qualifiedName": "FormDefinitionArray.T",
																	"refersToTypeParameter": true
																}
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "unknown"
													}
												}
											]
										}
									}
								},
								{
									"id": 2339,
									"name": "thisArg",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "If provided, it will be used as the this value for each invocation of\npredicate. If it is not provided, undefined is used instead."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.findIndex"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.findIndex"
					}
				},
				{
					"id": 2372,
					"name": "flat",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
							"line": 75,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2373,
							"name": "flat",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Returns a new array with all sub-array elements concatenated into it recursively up to the\nspecified depth."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
									"line": 75,
									"character": 4
								}
							],
							"typeParameters": [
								{
									"id": 2374,
									"name": "A",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {
										"isExternal": true
									}
								},
								{
									"id": 2375,
									"name": "D",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									},
									"default": {
										"type": "literal",
										"value": 1
									}
								}
							],
							"parameters": [
								{
									"id": 2376,
									"name": "this",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "reference",
										"target": 2374,
										"name": "A",
										"package": "typescript",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 2377,
									"name": "depth",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The maximum recursion depth"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2375,
										"name": "D",
										"package": "typescript",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
										"qualifiedName": "FlatArray"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 2374,
											"name": "A",
											"package": "typescript",
											"refersToTypeParameter": true
										},
										{
											"type": "reference",
											"target": 2375,
											"name": "D",
											"package": "typescript",
											"refersToTypeParameter": true
										}
									],
									"name": "FlatArray",
									"package": "typescript"
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.flat"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.flat"
					}
				},
				{
					"id": 2360,
					"name": "flatMap",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
							"line": 64,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2361,
							"name": "flatMap",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Calls a defined callback function on each element of an array. Then, flattens the result into\na new array.\nThis is identical to a map followed by flat with depth 1."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
									"line": 64,
									"character": 4
								}
							],
							"typeParameters": [
								{
									"id": 2362,
									"name": "U",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {
										"isExternal": true
									}
								},
								{
									"id": 2363,
									"name": "This",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {
										"isExternal": true
									},
									"default": {
										"type": "intrinsic",
										"name": "undefined"
									}
								}
							],
							"parameters": [
								{
									"id": 2364,
									"name": "callback",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A function that accepts up to three arguments. The flatMap method calls the\ncallback function one time for each element in the array."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2365,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"sources": [
												{
													"fileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
													"line": 65,
													"character": 18
												}
											],
											"signatures": [
												{
													"id": 2366,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {
														"isExternal": true
													},
													"sources": [
														{
															"fileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
															"line": 65,
															"character": 18
														}
													],
													"parameters": [
														{
															"id": 2367,
															"name": "this",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2363,
																"name": "This",
																"package": "typescript",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2368,
															"name": "value",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2369,
															"name": "index",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "intrinsic",
																"name": "number"
															}
														},
														{
															"id": 2370,
															"name": "array",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "array",
																"elementType": {
																	"type": "reference",
																	"target": 2418,
																	"name": "T",
																	"package": "@rxap/forms",
																	"qualifiedName": "FormDefinitionArray.T",
																	"refersToTypeParameter": true
																}
															}
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "reference",
																"target": 2362,
																"name": "U",
																"package": "typescript",
																"refersToTypeParameter": true
															},
															{
																"type": "typeOperator",
																"operator": "readonly",
																"target": {
																	"type": "array",
																	"elementType": {
																		"type": "reference",
																		"target": 2362,
																		"name": "U",
																		"package": "typescript",
																		"refersToTypeParameter": true
																	}
																}
															}
														]
													}
												}
											]
										}
									}
								},
								{
									"id": 2371,
									"name": "thisArg",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "An object to which the this keyword can refer in the callback function. If\nthisArg is omitted, undefined is used as the this value."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2363,
										"name": "This",
										"package": "typescript",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": 2362,
									"name": "U",
									"package": "typescript",
									"refersToTypeParameter": true
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.flatMap"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.flatMap"
					}
				},
				{
					"id": 2220,
					"name": "forEach",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1457,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2221,
							"name": "forEach",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Performs the specified action for each element in an array."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1457,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2222,
									"name": "callbackfn",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A function that accepts up to three arguments. forEach calls the callbackfn function one time for each element in the array."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2223,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"sources": [
												{
													"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"line": 1457,
													"character": 24
												}
											],
											"signatures": [
												{
													"id": 2224,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {
														"isExternal": true
													},
													"sources": [
														{
															"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
															"line": 1457,
															"character": 24
														}
													],
													"parameters": [
														{
															"id": 2225,
															"name": "value",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2226,
															"name": "index",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "intrinsic",
																"name": "number"
															}
														},
														{
															"id": 2227,
															"name": "array",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "array",
																"elementType": {
																	"type": "reference",
																	"target": 2418,
																	"name": "T",
																	"package": "@rxap/forms",
																	"qualifiedName": "FormDefinitionArray.T",
																	"refersToTypeParameter": true
																}
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "void"
													}
												}
											]
										}
									}
								},
								{
									"id": 2228,
									"name": "thisArg",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "An object to which the this keyword can refer in the callbackfn function. If thisArg is omitted, undefined is used as the this value."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.forEach"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.forEach"
					}
				},
				{
					"id": 2356,
					"name": "includes",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es2016.array.include.d.ts",
							"line": 25,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2357,
							"name": "includes",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Determines whether an array includes a certain element, returning true or false as appropriate."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es2016.array.include.d.ts",
									"line": 25,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2358,
									"name": "searchElement",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The element to search for."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2418,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "FormDefinitionArray.T",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 2359,
									"name": "fromIndex",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The position in this array at which to begin searching for searchElement."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.includes"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.includes"
					}
				},
				{
					"id": 2185,
					"name": "indexOf",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1418,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2186,
							"name": "indexOf",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Returns the index of the first occurrence of a value in an array, or -1 if it is not present."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1418,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2187,
									"name": "searchElement",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The value to locate in the array."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2418,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "FormDefinitionArray.T",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 2188,
									"name": "fromIndex",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The array index at which to begin the search. If fromIndex is omitted, the search starts at index 0."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.indexOf"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.indexOf"
					}
				},
				{
					"id": 2156,
					"name": "join",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1361,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2157,
							"name": "join",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Adds all the elements of an array into a string, separated by the specified separator string."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1361,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2158,
									"name": "separator",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A string used to separate one element of the array from the next in the resulting string. If omitted, the array elements are separated with a comma."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.join"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.join"
					}
				},
				{
					"id": 2352,
					"name": "keys",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
							"line": 88,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2353,
							"name": "keys",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Returns an iterable of keys in the array"
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
									"line": 88,
									"character": 4
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
									"qualifiedName": "ArrayIterator"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "number"
									}
								],
								"name": "ArrayIterator",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.keys"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.keys"
					}
				},
				{
					"id": 2189,
					"name": "lastIndexOf",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1424,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2190,
							"name": "lastIndexOf",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Returns the index of the last occurrence of a specified value in an array, or -1 if it is not present."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1424,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2191,
									"name": "searchElement",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The value to locate in the array."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2418,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "FormDefinitionArray.T",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 2192,
									"name": "fromIndex",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The array index at which to begin searching backward. If fromIndex is omitted, the search starts at the last index in the array."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.lastIndexOf"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.lastIndexOf"
					}
				},
				{
					"id": 2229,
					"name": "map",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1463,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2230,
							"name": "map",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Calls a defined callback function on each element of an array, and returns an array that contains the results."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1463,
									"character": 4
								}
							],
							"typeParameters": [
								{
									"id": 2231,
									"name": "U",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {
										"isExternal": true
									}
								}
							],
							"parameters": [
								{
									"id": 2232,
									"name": "callbackfn",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A function that accepts up to three arguments. The map method calls the callbackfn function one time for each element in the array."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2233,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"sources": [
												{
													"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"line": 1463,
													"character": 23
												}
											],
											"signatures": [
												{
													"id": 2234,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {
														"isExternal": true
													},
													"sources": [
														{
															"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
															"line": 1463,
															"character": 23
														}
													],
													"parameters": [
														{
															"id": 2235,
															"name": "value",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2236,
															"name": "index",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "intrinsic",
																"name": "number"
															}
														},
														{
															"id": 2237,
															"name": "array",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "array",
																"elementType": {
																	"type": "reference",
																	"target": 2418,
																	"name": "T",
																	"package": "@rxap/forms",
																	"qualifiedName": "FormDefinitionArray.T",
																	"refersToTypeParameter": true
																}
															}
														}
													],
													"type": {
														"type": "reference",
														"target": 2231,
														"name": "U",
														"package": "typescript",
														"refersToTypeParameter": true
													}
												}
											]
										}
									}
								},
								{
									"id": 2238,
									"name": "thisArg",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "An object to which the this keyword can refer in the callbackfn function. If thisArg is omitted, undefined is used as the this value."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": 2231,
									"name": "U",
									"package": "typescript",
									"refersToTypeParameter": true
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.map"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.map"
					}
				},
				{
					"id": 2146,
					"name": "pop",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1339,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2147,
							"name": "pop",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Removes the last element from an array and returns it.\nIf the array is empty, undefined is returned and the array is not modified."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1339,
									"character": 4
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "undefined"
									},
									{
										"type": "reference",
										"target": 2418,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "FormDefinitionArray.T",
										"refersToTypeParameter": true
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.pop"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.pop"
					}
				},
				{
					"id": 2148,
					"name": "push",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1344,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2149,
							"name": "push",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Appends new elements to the end of an array, and returns the new length of the array."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1344,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2150,
									"name": "items",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isRest": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "New elements to add to the array."
											}
										]
									},
									"type": {
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": 2418,
											"name": "T",
											"package": "@rxap/forms",
											"qualifiedName": "FormDefinitionArray.T",
											"refersToTypeParameter": true
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.push"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.push"
					}
				},
				{
					"id": 2257,
					"name": "reduce",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1481,
							"character": 4
						},
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1482,
							"character": 4
						},
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1488,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2258,
							"name": "reduce",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Calls the specified callback function for all the elements in an array. The return value of the callback function is the accumulated result, and is provided as an argument in the next call to the callback function."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1481,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2259,
									"name": "callbackfn",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A function that accepts up to four arguments. The reduce method calls the callbackfn function one time for each element in the array."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2260,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"sources": [
												{
													"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"line": 1481,
													"character": 23
												}
											],
											"signatures": [
												{
													"id": 2261,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {
														"isExternal": true
													},
													"sources": [
														{
															"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
															"line": 1481,
															"character": 23
														}
													],
													"parameters": [
														{
															"id": 2262,
															"name": "previousValue",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2263,
															"name": "currentValue",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2264,
															"name": "currentIndex",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "intrinsic",
																"name": "number"
															}
														},
														{
															"id": 2265,
															"name": "array",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "array",
																"elementType": {
																	"type": "reference",
																	"target": 2418,
																	"name": "T",
																	"package": "@rxap/forms",
																	"qualifiedName": "FormDefinitionArray.T",
																	"refersToTypeParameter": true
																}
															}
														}
													],
													"type": {
														"type": "reference",
														"target": 2418,
														"name": "T",
														"package": "@rxap/forms",
														"qualifiedName": "FormDefinitionArray.T",
														"refersToTypeParameter": true
													}
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 2418,
								"name": "T",
								"package": "@rxap/forms",
								"qualifiedName": "FormDefinitionArray.T",
								"refersToTypeParameter": true
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.reduce"
							}
						},
						{
							"id": 2266,
							"name": "reduce",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1482,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2267,
									"name": "callbackfn",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2268,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"sources": [
												{
													"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"line": 1482,
													"character": 23
												}
											],
											"signatures": [
												{
													"id": 2269,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {
														"isExternal": true
													},
													"sources": [
														{
															"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
															"line": 1482,
															"character": 23
														}
													],
													"parameters": [
														{
															"id": 2270,
															"name": "previousValue",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2271,
															"name": "currentValue",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2272,
															"name": "currentIndex",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "intrinsic",
																"name": "number"
															}
														},
														{
															"id": 2273,
															"name": "array",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "array",
																"elementType": {
																	"type": "reference",
																	"target": 2418,
																	"name": "T",
																	"package": "@rxap/forms",
																	"qualifiedName": "FormDefinitionArray.T",
																	"refersToTypeParameter": true
																}
															}
														}
													],
													"type": {
														"type": "reference",
														"target": 2418,
														"name": "T",
														"package": "@rxap/forms",
														"qualifiedName": "FormDefinitionArray.T",
														"refersToTypeParameter": true
													}
												}
											]
										}
									}
								},
								{
									"id": 2274,
									"name": "initialValue",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "reference",
										"target": 2418,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "FormDefinitionArray.T",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 2418,
								"name": "T",
								"package": "@rxap/forms",
								"qualifiedName": "FormDefinitionArray.T",
								"refersToTypeParameter": true
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.reduce"
							}
						},
						{
							"id": 2275,
							"name": "reduce",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Calls the specified callback function for all the elements in an array. The return value of the callback function is the accumulated result, and is provided as an argument in the next call to the callback function."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1488,
									"character": 4
								}
							],
							"typeParameters": [
								{
									"id": 2276,
									"name": "U",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {
										"isExternal": true
									}
								}
							],
							"parameters": [
								{
									"id": 2277,
									"name": "callbackfn",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A function that accepts up to four arguments. The reduce method calls the callbackfn function one time for each element in the array."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2278,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"sources": [
												{
													"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"line": 1488,
													"character": 26
												}
											],
											"signatures": [
												{
													"id": 2279,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {
														"isExternal": true
													},
													"sources": [
														{
															"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
															"line": 1488,
															"character": 26
														}
													],
													"parameters": [
														{
															"id": 2280,
															"name": "previousValue",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2276,
																"name": "U",
																"package": "typescript",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2281,
															"name": "currentValue",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2282,
															"name": "currentIndex",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "intrinsic",
																"name": "number"
															}
														},
														{
															"id": 2283,
															"name": "array",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "array",
																"elementType": {
																	"type": "reference",
																	"target": 2418,
																	"name": "T",
																	"package": "@rxap/forms",
																	"qualifiedName": "FormDefinitionArray.T",
																	"refersToTypeParameter": true
																}
															}
														}
													],
													"type": {
														"type": "reference",
														"target": 2276,
														"name": "U",
														"package": "typescript",
														"refersToTypeParameter": true
													}
												}
											]
										}
									}
								},
								{
									"id": 2284,
									"name": "initialValue",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "If initialValue is specified, it is used as the initial value to start the accumulation. The first call to the callbackfn function provides this value as an argument instead of an array value."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2276,
										"name": "U",
										"package": "typescript",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 2276,
								"name": "U",
								"package": "typescript",
								"refersToTypeParameter": true
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.reduce"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.reduce"
					}
				},
				{
					"id": 2285,
					"name": "reduceRight",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1494,
							"character": 4
						},
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1495,
							"character": 4
						},
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1501,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2286,
							"name": "reduceRight",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Calls the specified callback function for all the elements in an array, in descending order. The return value of the callback function is the accumulated result, and is provided as an argument in the next call to the callback function."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1494,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2287,
									"name": "callbackfn",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A function that accepts up to four arguments. The reduceRight method calls the callbackfn function one time for each element in the array."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2288,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"sources": [
												{
													"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"line": 1494,
													"character": 28
												}
											],
											"signatures": [
												{
													"id": 2289,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {
														"isExternal": true
													},
													"sources": [
														{
															"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
															"line": 1494,
															"character": 28
														}
													],
													"parameters": [
														{
															"id": 2290,
															"name": "previousValue",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2291,
															"name": "currentValue",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2292,
															"name": "currentIndex",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "intrinsic",
																"name": "number"
															}
														},
														{
															"id": 2293,
															"name": "array",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "array",
																"elementType": {
																	"type": "reference",
																	"target": 2418,
																	"name": "T",
																	"package": "@rxap/forms",
																	"qualifiedName": "FormDefinitionArray.T",
																	"refersToTypeParameter": true
																}
															}
														}
													],
													"type": {
														"type": "reference",
														"target": 2418,
														"name": "T",
														"package": "@rxap/forms",
														"qualifiedName": "FormDefinitionArray.T",
														"refersToTypeParameter": true
													}
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 2418,
								"name": "T",
								"package": "@rxap/forms",
								"qualifiedName": "FormDefinitionArray.T",
								"refersToTypeParameter": true
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.reduceRight"
							}
						},
						{
							"id": 2294,
							"name": "reduceRight",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1495,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2295,
									"name": "callbackfn",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2296,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"sources": [
												{
													"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"line": 1495,
													"character": 28
												}
											],
											"signatures": [
												{
													"id": 2297,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {
														"isExternal": true
													},
													"sources": [
														{
															"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
															"line": 1495,
															"character": 28
														}
													],
													"parameters": [
														{
															"id": 2298,
															"name": "previousValue",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2299,
															"name": "currentValue",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2300,
															"name": "currentIndex",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "intrinsic",
																"name": "number"
															}
														},
														{
															"id": 2301,
															"name": "array",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "array",
																"elementType": {
																	"type": "reference",
																	"target": 2418,
																	"name": "T",
																	"package": "@rxap/forms",
																	"qualifiedName": "FormDefinitionArray.T",
																	"refersToTypeParameter": true
																}
															}
														}
													],
													"type": {
														"type": "reference",
														"target": 2418,
														"name": "T",
														"package": "@rxap/forms",
														"qualifiedName": "FormDefinitionArray.T",
														"refersToTypeParameter": true
													}
												}
											]
										}
									}
								},
								{
									"id": 2302,
									"name": "initialValue",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "reference",
										"target": 2418,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "FormDefinitionArray.T",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 2418,
								"name": "T",
								"package": "@rxap/forms",
								"qualifiedName": "FormDefinitionArray.T",
								"refersToTypeParameter": true
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.reduceRight"
							}
						},
						{
							"id": 2303,
							"name": "reduceRight",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Calls the specified callback function for all the elements in an array, in descending order. The return value of the callback function is the accumulated result, and is provided as an argument in the next call to the callback function."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1501,
									"character": 4
								}
							],
							"typeParameters": [
								{
									"id": 2304,
									"name": "U",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {
										"isExternal": true
									}
								}
							],
							"parameters": [
								{
									"id": 2305,
									"name": "callbackfn",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A function that accepts up to four arguments. The reduceRight method calls the callbackfn function one time for each element in the array."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2306,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"sources": [
												{
													"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"line": 1501,
													"character": 31
												}
											],
											"signatures": [
												{
													"id": 2307,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {
														"isExternal": true
													},
													"sources": [
														{
															"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
															"line": 1501,
															"character": 31
														}
													],
													"parameters": [
														{
															"id": 2308,
															"name": "previousValue",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2304,
																"name": "U",
																"package": "typescript",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2309,
															"name": "currentValue",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2310,
															"name": "currentIndex",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "intrinsic",
																"name": "number"
															}
														},
														{
															"id": 2311,
															"name": "array",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "array",
																"elementType": {
																	"type": "reference",
																	"target": 2418,
																	"name": "T",
																	"package": "@rxap/forms",
																	"qualifiedName": "FormDefinitionArray.T",
																	"refersToTypeParameter": true
																}
															}
														}
													],
													"type": {
														"type": "reference",
														"target": 2304,
														"name": "U",
														"package": "typescript",
														"refersToTypeParameter": true
													}
												}
											]
										}
									}
								},
								{
									"id": 2312,
									"name": "initialValue",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "If initialValue is specified, it is used as the initial value to start the accumulation. The first call to the callbackfn function provides this value as an argument instead of an array value."
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 2304,
										"name": "U",
										"package": "typescript",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 2304,
								"name": "U",
								"package": "typescript",
								"refersToTypeParameter": true
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.reduceRight"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.reduceRight"
					}
				},
				{
					"id": 2159,
					"name": "reverse",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1366,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2160,
							"name": "reverse",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Reverses the elements in an array in place.\nThis method mutates the array and returns a reference to the same array."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1366,
									"character": 4
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": 2418,
									"name": "T",
									"package": "@rxap/forms",
									"qualifiedName": "FormDefinitionArray.T",
									"refersToTypeParameter": true
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.reverse"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.reverse"
					}
				},
				{
					"id": 2161,
					"name": "shift",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1371,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2162,
							"name": "shift",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Removes the first element from an array and returns it.\nIf the array is empty, undefined is returned and the array is not modified."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1371,
									"character": 4
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "undefined"
									},
									{
										"type": "reference",
										"target": 2418,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "FormDefinitionArray.T",
										"refersToTypeParameter": true
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.shift"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.shift"
					}
				},
				{
					"id": 2163,
					"name": "slice",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1381,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2164,
							"name": "slice",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Returns a copy of a section of an array.\nFor both start and end, a negative index can be used to indicate an offset from the end of the array.\nFor example, -2 refers to the second to last element of the array."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1381,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2165,
									"name": "start",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The beginning index of the specified portion of the array.\nIf start is undefined, then the slice begins at index 0."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 2166,
									"name": "end",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The end index of the specified portion of the array. This is exclusive of the element at the index 'end'.\nIf end is undefined, then the slice extends to the end of the array."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": 2418,
									"name": "T",
									"package": "@rxap/forms",
									"qualifiedName": "FormDefinitionArray.T",
									"refersToTypeParameter": true
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.slice"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.slice"
					}
				},
				{
					"id": 2211,
					"name": "some",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1451,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2212,
							"name": "some",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Determines whether the specified callback function returns true for any element of an array."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1451,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2213,
									"name": "predicate",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "A function that accepts up to three arguments. The some method calls\nthe predicate function for each element in the array until the predicate returns a value\nwhich is coercible to the Boolean value true, or until the end of the array."
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2214,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"sources": [
												{
													"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"line": 1451,
													"character": 20
												}
											],
											"signatures": [
												{
													"id": 2215,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {
														"isExternal": true
													},
													"sources": [
														{
															"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
															"line": 1451,
															"character": 20
														}
													],
													"parameters": [
														{
															"id": 2216,
															"name": "value",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2217,
															"name": "index",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "intrinsic",
																"name": "number"
															}
														},
														{
															"id": 2218,
															"name": "array",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "array",
																"elementType": {
																	"type": "reference",
																	"target": 2418,
																	"name": "T",
																	"package": "@rxap/forms",
																	"qualifiedName": "FormDefinitionArray.T",
																	"refersToTypeParameter": true
																}
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "unknown"
													}
												}
											]
										}
									}
								},
								{
									"id": 2219,
									"name": "thisArg",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "An object to which the this keyword can refer in the predicate function.\nIf thisArg is omitted, undefined is used as the this value."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.some"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.some"
					}
				},
				{
					"id": 2167,
					"name": "sort",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1392,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2168,
							"name": "sort",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Sorts an array in place.\nThis method mutates the array and returns a reference to the same array."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1392,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2169,
									"name": "compareFn",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Function used to determine the order of the elements. It is expected to return\na negative value if the first argument is less than the second argument, zero if they're equal, and a positive\nvalue otherwise. If omitted, the elements are sorted in ascending, ASCII character order.\n"
											},
											{
												"kind": "code",
												"text": "```ts\n[11,2,22,1].sort((a, b) => a - b)\n```"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2170,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {
												"isExternal": true
											},
											"sources": [
												{
													"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"line": 1392,
													"character": 21
												}
											],
											"signatures": [
												{
													"id": 2171,
													"name": "__type",
													"variant": "signature",
													"kind": 4096,
													"flags": {
														"isExternal": true
													},
													"sources": [
														{
															"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
															"line": 1392,
															"character": 21
														}
													],
													"parameters": [
														{
															"id": 2172,
															"name": "a",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														},
														{
															"id": 2173,
															"name": "b",
															"variant": "param",
															"kind": 32768,
															"flags": {
																"isExternal": true
															},
															"type": {
																"type": "reference",
																"target": 2418,
																"name": "T",
																"package": "@rxap/forms",
																"qualifiedName": "FormDefinitionArray.T",
																"refersToTypeParameter": true
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "number"
													}
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.sort"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.sort"
					}
				},
				{
					"id": 2174,
					"name": "splice",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1399,
							"character": 4
						},
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1407,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2175,
							"name": "splice",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Removes elements from an array and, if necessary, inserts new elements in their place, returning the deleted elements."
									}
								],
								"blockTags": [
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "An array containing the elements that were deleted."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1399,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2176,
									"name": "start",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The zero-based location in the array from which to start removing elements."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 2177,
									"name": "deleteCount",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The number of elements to remove."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": 2418,
									"name": "T",
									"package": "@rxap/forms",
									"qualifiedName": "FormDefinitionArray.T",
									"refersToTypeParameter": true
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.splice"
							}
						},
						{
							"id": 2178,
							"name": "splice",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Removes elements from an array and, if necessary, inserts new elements in their place, returning the deleted elements."
									}
								],
								"blockTags": [
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "An array containing the elements that were deleted."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1407,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2179,
									"name": "start",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The zero-based location in the array from which to start removing elements."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 2180,
									"name": "deleteCount",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The number of elements to remove."
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 2181,
									"name": "items",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isRest": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Elements to insert into the array in place of the deleted elements."
											}
										]
									},
									"type": {
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": 2418,
											"name": "T",
											"package": "@rxap/forms",
											"qualifiedName": "FormDefinitionArray.T",
											"refersToTypeParameter": true
										}
									}
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": 2418,
									"name": "T",
									"package": "@rxap/forms",
									"qualifiedName": "FormDefinitionArray.T",
									"refersToTypeParameter": true
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.splice"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.splice"
					}
				},
				{
					"id": 2141,
					"name": "toLocaleString",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1334,
							"character": 4
						},
						{
							"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
							"line": 64,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2142,
							"name": "toLocaleString",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Returns a string representation of an array. The elements are converted to string using their toLocaleString methods."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1334,
									"character": 4
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.toLocaleString"
							}
						},
						{
							"id": 2143,
							"name": "toLocaleString",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
									"line": 64,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2144,
									"name": "locales",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "array",
												"elementType": {
													"type": "intrinsic",
													"name": "string"
												}
											}
										]
									}
								},
								{
									"id": 2145,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isOptional": true
									},
									"type": {
										"type": "intersection",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"qualifiedName": "Intl.NumberFormatOptions"
												},
												"name": "NumberFormatOptions",
												"package": "typescript",
												"qualifiedName": "Intl.NumberFormatOptions"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
													"qualifiedName": "Intl.DateTimeFormatOptions"
												},
												"name": "DateTimeFormatOptions",
												"package": "typescript",
												"qualifiedName": "Intl.DateTimeFormatOptions"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.toLocaleString"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.toLocaleString"
					}
				},
				{
					"id": 2139,
					"name": "toString",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1330,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2140,
							"name": "toString",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Returns a string representation of an array."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1330,
									"character": 4
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.toString"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.toString"
					}
				},
				{
					"id": 2182,
					"name": "unshift",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"line": 1412,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2183,
							"name": "unshift",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Inserts new elements at the start of an array, and returns the new length of the array."
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"line": 1412,
									"character": 4
								}
							],
							"parameters": [
								{
									"id": 2184,
									"name": "items",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isExternal": true,
										"isRest": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Elements to insert at the start of the array."
											}
										]
									},
									"type": {
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": 2418,
											"name": "T",
											"package": "@rxap/forms",
											"qualifiedName": "FormDefinitionArray.T",
											"refersToTypeParameter": true
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.unshift"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.unshift"
					}
				},
				{
					"id": 2354,
					"name": "values",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isExternal": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
							"line": 93,
							"character": 4
						}
					],
					"signatures": [
						{
							"id": 2355,
							"name": "values",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isExternal": true,
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Returns an iterable of values in the array"
									}
								]
							},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
									"line": 93,
									"character": 4
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
									"qualifiedName": "ArrayIterator"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 2418,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "FormDefinitionArray.T",
										"refersToTypeParameter": true
									}
								],
								"name": "ArrayIterator",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": -1,
								"name": "Array.values"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Array.values"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						2380,
						2138,
						2137
					]
				},
				{
					"title": "Methods",
					"children": [
						2378,
						2151,
						2345,
						2350,
						2193,
						2340,
						2239,
						2313,
						2331,
						2372,
						2360,
						2220,
						2356,
						2185,
						2156,
						2352,
						2189,
						2229,
						2146,
						2148,
						2257,
						2285,
						2159,
						2161,
						2163,
						2211,
						2167,
						2174,
						2141,
						2139,
						2182,
						2354
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/model.ts",
					"line": 84,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L84"
				}
			],
			"typeParameters": [
				{
					"id": 2418,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				}
			],
			"indexSignatures": [
				{
					"id": 2419,
					"name": "__index",
					"variant": "signature",
					"kind": 8192,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 84,
							"character": 17,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L84"
						}
					],
					"parameters": [
						{
							"id": 2420,
							"name": "n",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						}
					],
					"type": {
						"type": "reference",
						"target": 2418,
						"name": "T",
						"package": "@rxap/forms",
						"qualifiedName": "FormDefinitionArray.T",
						"refersToTypeParameter": true
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
						"qualifiedName": "Array"
					},
					"typeArguments": [
						{
							"type": "reference",
							"target": 2418,
							"name": "T",
							"package": "@rxap/forms",
							"qualifiedName": "FormDefinitionArray.T",
							"refersToTypeParameter": true
						}
					],
					"name": "Array",
					"package": "typescript"
				}
			]
		},
		{
			"id": 2435,
			"name": "FormDefinitionMetadata",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 2445,
					"name": "asyncValidators",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isOptional": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The list of async validators applied to control."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1981,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "AsyncValidatorFn"
								},
								"name": "AsyncValidatorFn",
								"package": "@angular/forms"
							},
							{
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "AsyncValidatorFn"
									},
									"name": "AsyncValidatorFn",
									"package": "@angular/forms"
								}
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 2431,
						"name": "FormOptions.asyncValidators"
					}
				},
				{
					"id": 2437,
					"name": "autoSubmit",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "true - after 5000ms the form is automatically submitted if valid\nnumber - after the set ms the is automatically submitted if valid"
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 111,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L111"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "intrinsic",
								"name": "number"
							},
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						]
					}
				},
				{
					"id": 2441,
					"name": "controlType",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 40,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L40"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/utilities/src/lib/helpers.ts",
							"qualifiedName": "Constructor"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 1472,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "RxapFormControl",
								"package": "@rxap/forms"
							}
						],
						"name": "Constructor",
						"package": "@rxap/utilities"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 2427,
						"name": "FormOptions.controlType"
					}
				},
				{
					"id": 2442,
					"name": "disabled",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 41,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L41"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 2428,
						"name": "FormOptions.disabled"
					}
				},
				{
					"id": 2438,
					"name": "id",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/definition/src/lib/definition.metadata.ts",
							"line": 9,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/definition/src/lib/definition.metadata.ts#L9"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 2424,
						"name": "FormOptions.id"
					}
				},
				{
					"id": 2440,
					"name": "injectValidators",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 35,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L35"
						}
					],
					"type": {
						"type": "array",
						"elementType": {
							"type": "union",
							"types": [
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/core/index.d.ts",
										"qualifiedName": "Type$1"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 2098,
											"name": "InjectableValidator",
											"package": "@rxap/forms"
										}
									],
									"name": "Type$1",
									"package": "@angular/core"
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/core/index.d.ts",
										"qualifiedName": "InjectionToken"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 2098,
											"name": "InjectableValidator",
											"package": "@rxap/forms"
										}
									],
									"name": "InjectionToken",
									"package": "@angular/core"
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/core/index.d.ts",
										"qualifiedName": "AbstractType"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 2098,
											"name": "InjectableValidator",
											"package": "@rxap/forms"
										}
									],
									"name": "AbstractType",
									"package": "@angular/core"
								}
							]
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 2426,
						"name": "FormOptions.injectValidators"
					}
				},
				{
					"id": 2436,
					"name": "providers",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 106,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L106"
						}
					],
					"type": {
						"type": "array",
						"elementType": {
							"type": "reference",
							"target": {
								"sourceFileName": "node_modules/@angular/core/index.d.ts",
								"qualifiedName": "StaticProvider"
							},
							"name": "StaticProvider",
							"package": "@angular/core"
						}
					}
				},
				{
					"id": 2443,
					"name": "readonly",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 42,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L42"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 2429,
						"name": "FormOptions.readonly"
					}
				},
				{
					"id": 2439,
					"name": "state",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 34,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L34"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 2425,
						"name": "FormOptions.state"
					}
				},
				{
					"id": 2446,
					"name": "updateOn",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isOptional": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The event name for control to update upon."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1986,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": "submit"
							},
							{
								"type": "literal",
								"value": "change"
							},
							{
								"type": "literal",
								"value": "blur"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 2432,
						"name": "FormOptions.updateOn"
					}
				},
				{
					"id": 2444,
					"name": "validators",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isOptional": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The list of validators applied to a control."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1976,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "ValidatorFn"
								},
								"name": "ValidatorFn",
								"package": "@angular/forms"
							},
							{
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "ValidatorFn"
									},
									"name": "ValidatorFn",
									"package": "@angular/forms"
								}
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 2430,
						"name": "FormOptions.validators"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						2445,
						2437,
						2441,
						2442,
						2438,
						2440,
						2436,
						2443,
						2439,
						2446,
						2444
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/model.ts",
					"line": 103,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L103"
				}
			],
			"indexSignatures": [
				{
					"id": 2447,
					"name": "__index",
					"variant": "signature",
					"kind": 8192,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 103,
							"character": 17,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L103"
						}
					],
					"parameters": [
						{
							"id": 2448,
							"name": "key",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "packages/angular/definition/src/lib/definition.metadata.ts",
						"qualifiedName": "BaseDefinitionMetadata"
					},
					"name": "BaseDefinitionMetadata",
					"package": "@rxap/definition"
				},
				{
					"type": "reference",
					"target": 2423,
					"name": "FormOptions",
					"package": "@rxap/forms"
				}
			]
		},
		{
			"id": 2494,
			"name": "FormGroupOptions",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 2502,
					"name": "asyncValidators",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isOptional": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The list of async validators applied to control."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1981,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "AsyncValidatorFn"
								},
								"name": "AsyncValidatorFn",
								"package": "@angular/forms"
							},
							{
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "AsyncValidatorFn"
									},
									"name": "AsyncValidatorFn",
									"package": "@angular/forms"
								}
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.asyncValidators"
					}
				},
				{
					"id": 2495,
					"name": "controlId",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 140,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L140"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				},
				{
					"id": 2498,
					"name": "controlType",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 40,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L40"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/utilities/src/lib/helpers.ts",
							"qualifiedName": "Constructor"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 1472,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "RxapFormControl",
								"package": "@rxap/forms"
							}
						],
						"name": "Constructor",
						"package": "@rxap/utilities"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.controlType"
					}
				},
				{
					"id": 2499,
					"name": "disabled",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 41,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L41"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.disabled"
					}
				},
				{
					"id": 2497,
					"name": "injectValidators",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 35,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L35"
						}
					],
					"type": {
						"type": "array",
						"elementType": {
							"type": "union",
							"types": [
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/core/index.d.ts",
										"qualifiedName": "Type$1"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 2098,
											"name": "InjectableValidator",
											"package": "@rxap/forms"
										}
									],
									"name": "Type$1",
									"package": "@angular/core"
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/core/index.d.ts",
										"qualifiedName": "InjectionToken"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 2098,
											"name": "InjectableValidator",
											"package": "@rxap/forms"
										}
									],
									"name": "InjectionToken",
									"package": "@angular/core"
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/core/index.d.ts",
										"qualifiedName": "AbstractType"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 2098,
											"name": "InjectableValidator",
											"package": "@rxap/forms"
										}
									],
									"name": "AbstractType",
									"package": "@angular/core"
								}
							]
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.injectValidators"
					}
				},
				{
					"id": 2500,
					"name": "readonly",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 42,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L42"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.readonly"
					}
				},
				{
					"id": 2496,
					"name": "state",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 34,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L34"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.state"
					}
				},
				{
					"id": 2503,
					"name": "updateOn",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isOptional": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The event name for control to update upon."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1986,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": "submit"
							},
							{
								"type": "literal",
								"value": "change"
							},
							{
								"type": "literal",
								"value": "blur"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.updateOn"
					}
				},
				{
					"id": 2501,
					"name": "validators",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isOptional": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The list of validators applied to a control."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1976,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "ValidatorFn"
								},
								"name": "ValidatorFn",
								"package": "@angular/forms"
							},
							{
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "ValidatorFn"
									},
									"name": "ValidatorFn",
									"package": "@angular/forms"
								}
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.validators"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						2502,
						2495,
						2498,
						2499,
						2497,
						2500,
						2496,
						2503,
						2501
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/model.ts",
					"line": 139,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L139"
				}
			],
			"indexSignatures": [
				{
					"id": 2504,
					"name": "__index",
					"variant": "signature",
					"kind": 8192,
					"flags": {},
					"parameters": [
						{
							"id": 2505,
							"name": "key",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 2110,
					"name": "RxapAbstractControlOptions",
					"package": "@rxap/forms"
				}
			]
		},
		{
			"id": 856,
			"name": "FormLoadFailedMethod",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 860,
					"name": "metadata",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/pattern/src/lib/meta-data.ts",
							"line": 2,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/pattern/src/lib/meta-data.ts#L2"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "MethodWithParameters.metadata"
					}
				},
				{
					"id": 857,
					"name": "call",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/models.ts",
							"line": 15,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L15"
						}
					],
					"signatures": [
						{
							"id": 858,
							"name": "call",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/models.ts",
									"line": 15,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L15"
								}
							],
							"parameters": [
								{
									"id": 859,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Error"
										},
										"name": "Error",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "MethodWithParameters.call"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "MethodWithParameters.call"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						860
					]
				},
				{
					"title": "Methods",
					"children": [
						857
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/models.ts",
					"line": 14,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L14"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "packages/pattern/src/lib/method.ts",
						"qualifiedName": "MethodWithParameters"
					},
					"name": "MethodWithParameters",
					"package": "@rxap/pattern"
				}
			]
		},
		{
			"id": 845,
			"name": "FormLoadMethod",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 852,
					"name": "metadata",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/pattern/src/lib/meta-data.ts",
							"line": 2,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/pattern/src/lib/meta-data.ts#L2"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Method.metadata"
					}
				},
				{
					"id": 846,
					"name": "call",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/models.ts",
							"line": 11,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L11"
						}
					],
					"signatures": [
						{
							"id": 847,
							"name": "call",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/models.ts",
									"line": 11,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L11"
								}
							],
							"parameters": [
								{
									"id": 848,
									"name": "data",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 849,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 850,
													"name": "context",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/directives/models.ts",
															"line": 11,
															"character": 15,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L11"
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "literal",
																"value": null
															},
															{
																"type": "reference",
																"target": 854,
																"name": "Context",
																"package": "@rxap/forms",
																"qualifiedName": "FormLoadMethod.Context",
																"refersToTypeParameter": true
															}
														]
													}
												},
												{
													"id": 851,
													"name": "initial",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/directives/models.ts",
															"line": 11,
															"character": 40,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L11"
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "literal",
																"value": null
															},
															{
																"type": "reference",
																"target": 855,
																"name": "Initial",
																"package": "@rxap/forms",
																"qualifiedName": "FormLoadMethod.Initial",
																"refersToTypeParameter": true
															}
														]
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														850,
														851
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/directives/models.ts",
													"line": 11,
													"character": 13,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L11"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": 853,
										"name": "FormState",
										"package": "@rxap/forms",
										"qualifiedName": "FormLoadMethod.FormState",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Promise"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 853,
												"name": "FormState",
												"package": "@rxap/forms",
												"qualifiedName": "FormLoadMethod.FormState",
												"refersToTypeParameter": true
											}
										],
										"name": "Promise",
										"package": "typescript"
									}
								]
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "Method.call"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "Method.call"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						852
					]
				},
				{
					"title": "Methods",
					"children": [
						846
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/models.ts",
					"line": 10,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L10"
				}
			],
			"typeParameters": [
				{
					"id": 853,
					"name": "FormState",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 854,
					"name": "Context",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 855,
					"name": "Initial",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "packages/pattern/src/lib/method.ts",
						"qualifiedName": "Method"
					},
					"typeArguments": [
						{
							"type": "reference",
							"target": 853,
							"name": "FormState",
							"package": "@rxap/forms",
							"qualifiedName": "FormLoadMethod.FormState",
							"refersToTypeParameter": true
						}
					],
					"name": "Method",
					"package": "@rxap/pattern"
				}
			]
		},
		{
			"id": 861,
			"name": "FormLoadSuccessfulMethod",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 865,
					"name": "metadata",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/pattern/src/lib/meta-data.ts",
							"line": 2,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/pattern/src/lib/meta-data.ts#L2"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Method.metadata"
					}
				},
				{
					"id": 862,
					"name": "call",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/models.ts",
							"line": 19,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L19"
						}
					],
					"signatures": [
						{
							"id": 863,
							"name": "call",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/models.ts",
									"line": 19,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L19"
								}
							],
							"parameters": [
								{
									"id": 864,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 866,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "FormLoadSuccessfulMethod.T",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "Method.call"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "Method.call"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						865
					]
				},
				{
					"title": "Methods",
					"children": [
						862
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/models.ts",
					"line": 18,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L18"
				}
			],
			"typeParameters": [
				{
					"id": 866,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "packages/pattern/src/lib/method.ts",
						"qualifiedName": "Method"
					},
					"name": "Method",
					"package": "@rxap/pattern"
				}
			]
		},
		{
			"id": 2423,
			"name": "FormOptions",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 2431,
					"name": "asyncValidators",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isOptional": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The list of async validators applied to control."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1981,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "AsyncValidatorFn"
								},
								"name": "AsyncValidatorFn",
								"package": "@angular/forms"
							},
							{
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "AsyncValidatorFn"
									},
									"name": "AsyncValidatorFn",
									"package": "@angular/forms"
								}
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.asyncValidators"
					}
				},
				{
					"id": 2427,
					"name": "controlType",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 40,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L40"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/utilities/src/lib/helpers.ts",
							"qualifiedName": "Constructor"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 1472,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "RxapFormControl",
								"package": "@rxap/forms"
							}
						],
						"name": "Constructor",
						"package": "@rxap/utilities"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.controlType"
					}
				},
				{
					"id": 2428,
					"name": "disabled",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 41,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L41"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.disabled"
					}
				},
				{
					"id": 2424,
					"name": "id",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 100,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L100"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				},
				{
					"id": 2426,
					"name": "injectValidators",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 35,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L35"
						}
					],
					"type": {
						"type": "array",
						"elementType": {
							"type": "union",
							"types": [
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/core/index.d.ts",
										"qualifiedName": "Type$1"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 2098,
											"name": "InjectableValidator",
											"package": "@rxap/forms"
										}
									],
									"name": "Type$1",
									"package": "@angular/core"
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/core/index.d.ts",
										"qualifiedName": "InjectionToken"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 2098,
											"name": "InjectableValidator",
											"package": "@rxap/forms"
										}
									],
									"name": "InjectionToken",
									"package": "@angular/core"
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/core/index.d.ts",
										"qualifiedName": "AbstractType"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 2098,
											"name": "InjectableValidator",
											"package": "@rxap/forms"
										}
									],
									"name": "AbstractType",
									"package": "@angular/core"
								}
							]
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.injectValidators"
					}
				},
				{
					"id": 2429,
					"name": "readonly",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 42,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L42"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.readonly"
					}
				},
				{
					"id": 2425,
					"name": "state",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 34,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L34"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.state"
					}
				},
				{
					"id": 2432,
					"name": "updateOn",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isOptional": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The event name for control to update upon."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1986,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": "submit"
							},
							{
								"type": "literal",
								"value": "change"
							},
							{
								"type": "literal",
								"value": "blur"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.updateOn"
					}
				},
				{
					"id": 2430,
					"name": "validators",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isOptional": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The list of validators applied to a control."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1976,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "ValidatorFn"
								},
								"name": "ValidatorFn",
								"package": "@angular/forms"
							},
							{
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "ValidatorFn"
									},
									"name": "ValidatorFn",
									"package": "@angular/forms"
								}
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.validators"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						2431,
						2427,
						2428,
						2424,
						2426,
						2429,
						2425,
						2432,
						2430
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/model.ts",
					"line": 99,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L99"
				}
			],
			"indexSignatures": [
				{
					"id": 2433,
					"name": "__index",
					"variant": "signature",
					"kind": 8192,
					"flags": {},
					"parameters": [
						{
							"id": 2434,
							"name": "key",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 2110,
					"name": "RxapAbstractControlOptions",
					"package": "@rxap/forms"
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 2435,
					"name": "FormDefinitionMetadata"
				}
			]
		},
		{
			"id": 867,
			"name": "FormSubmitFailedMethod",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 871,
					"name": "metadata",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/pattern/src/lib/meta-data.ts",
							"line": 2,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/pattern/src/lib/meta-data.ts#L2"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "MethodWithParameters.metadata"
					}
				},
				{
					"id": 868,
					"name": "call",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/models.ts",
							"line": 23,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L23"
						}
					],
					"signatures": [
						{
							"id": 869,
							"name": "call",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/models.ts",
									"line": 23,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L23"
								}
							],
							"parameters": [
								{
									"id": 870,
									"name": "error",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Error"
										},
										"name": "Error",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "MethodWithParameters.call"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "MethodWithParameters.call"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						871
					]
				},
				{
					"title": "Methods",
					"children": [
						868
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/models.ts",
					"line": 22,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L22"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "packages/pattern/src/lib/method.ts",
						"qualifiedName": "MethodWithParameters"
					},
					"name": "MethodWithParameters",
					"package": "@rxap/pattern"
				}
			]
		},
		{
			"id": 835,
			"name": "FormSubmitMethod",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 841,
					"name": "metadata",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/pattern/src/lib/meta-data.ts",
							"line": 2,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/pattern/src/lib/meta-data.ts#L2"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "MethodWithParameters.metadata"
					}
				},
				{
					"id": 836,
					"name": "call",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/models.ts",
							"line": 7,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L7"
						}
					],
					"signatures": [
						{
							"id": 837,
							"name": "call",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/models.ts",
									"line": 7,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L7"
								}
							],
							"parameters": [
								{
									"id": 838,
									"name": "parameters",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 842,
										"name": "FormSate",
										"package": "@rxap/forms",
										"qualifiedName": "FormSubmitMethod.FormSate",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 839,
									"name": "context",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 843,
												"name": "Context",
												"package": "@rxap/forms",
												"qualifiedName": "FormSubmitMethod.Context",
												"refersToTypeParameter": true
											}
										]
									}
								},
								{
									"id": 840,
									"name": "initial",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 844,
												"name": "Initial",
												"package": "@rxap/forms",
												"qualifiedName": "FormSubmitMethod.Initial",
												"refersToTypeParameter": true
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "MethodWithParameters.call"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "MethodWithParameters.call"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						841
					]
				},
				{
					"title": "Methods",
					"children": [
						836
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/models.ts",
					"line": 6,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L6"
				}
			],
			"typeParameters": [
				{
					"id": 842,
					"name": "FormSate",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 843,
					"name": "Context",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 844,
					"name": "Initial",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "packages/pattern/src/lib/method.ts",
						"qualifiedName": "MethodWithParameters"
					},
					"typeArguments": [
						{
							"type": "intrinsic",
							"name": "any"
						},
						{
							"type": "reference",
							"target": 842,
							"name": "FormSate",
							"package": "@rxap/forms",
							"qualifiedName": "FormSubmitMethod.FormSate",
							"refersToTypeParameter": true
						}
					],
					"name": "MethodWithParameters",
					"package": "@rxap/pattern"
				}
			]
		},
		{
			"id": 872,
			"name": "FormSubmitSuccessfulMethod",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 876,
					"name": "metadata",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/pattern/src/lib/meta-data.ts",
							"line": 2,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/pattern/src/lib/meta-data.ts#L2"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "Method.metadata"
					}
				},
				{
					"id": 873,
					"name": "call",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/models.ts",
							"line": 27,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L27"
						}
					],
					"signatures": [
						{
							"id": 874,
							"name": "call",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/directives/models.ts",
									"line": 27,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L27"
								}
							],
							"parameters": [
								{
									"id": 875,
									"name": "result",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 877,
										"name": "T",
										"package": "@rxap/forms",
										"qualifiedName": "FormSubmitSuccessfulMethod.T",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "Method.call"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "Method.call"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						876
					]
				},
				{
					"title": "Methods",
					"children": [
						873
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/models.ts",
					"line": 26,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L26"
				}
			],
			"typeParameters": [
				{
					"id": 877,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "packages/pattern/src/lib/method.ts",
						"qualifiedName": "Method"
					},
					"name": "Method",
					"package": "@rxap/pattern"
				}
			]
		},
		{
			"id": 2098,
			"name": "InjectableValidator",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 2100,
					"name": "asyncValidate",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 27,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L27"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/forms/index.d.ts",
							"qualifiedName": "AsyncValidatorFn"
						},
						"name": "AsyncValidatorFn",
						"package": "@angular/forms"
					}
				},
				{
					"id": 2099,
					"name": "validate",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 26,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L26"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/forms/index.d.ts",
							"qualifiedName": "ValidatorFn"
						},
						"name": "ValidatorFn",
						"package": "@angular/forms"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						2100,
						2099
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/model.ts",
					"line": 25,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L25"
				}
			]
		},
		{
			"id": 244,
			"name": "IsNumberOptions",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"comment": {
				"summary": [
					{
						"kind": "text",
						"text": "Options to be passed to IsNumber decorator."
					}
				]
			},
			"children": [
				{
					"id": 246,
					"name": "allowInfinity",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
							"line": 11,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L11"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 245,
					"name": "allowNaN",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
							"line": 10,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L10"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 247,
					"name": "maxDecimalPlaces",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
							"line": 12,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L12"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "number"
					}
				},
				{
					"id": 248,
					"name": "strict",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
							"line": 13,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L13"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						246,
						245,
						247,
						248
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
					"line": 9,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L9"
				}
			]
		},
		{
			"id": 2717,
			"name": "NgValidatorsErrors",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 2719,
					"name": "email",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 83,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L83"
						}
					],
					"type": {
						"type": "literal",
						"value": true
					}
				},
				{
					"id": 2736,
					"name": "max",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 88,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L88"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 2737,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"children": [
								{
									"id": 2739,
									"name": "actual",
									"variant": "declaration",
									"kind": 1024,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/types.ts",
											"line": 88,
											"character": 22,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L88"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 2738,
									"name": "max",
									"variant": "declaration",
									"kind": 1024,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/types.ts",
											"line": 88,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L88"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"children": [
										2739,
										2738
									]
								}
							],
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/types.ts",
									"line": 88,
									"character": 7,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L88"
								}
							]
						}
					}
				},
				{
					"id": 2728,
					"name": "maxlength",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 86,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L86"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 2729,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"children": [
								{
									"id": 2731,
									"name": "actualLength",
									"variant": "declaration",
									"kind": 1024,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/types.ts",
											"line": 86,
											"character": 39,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L86"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 2730,
									"name": "requiredLength",
									"variant": "declaration",
									"kind": 1024,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/types.ts",
											"line": 86,
											"character": 15,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L86"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"children": [
										2731,
										2730
									]
								}
							],
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/types.ts",
									"line": 86,
									"character": 13,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L86"
								}
							]
						}
					}
				},
				{
					"id": 2732,
					"name": "min",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 87,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L87"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 2733,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"children": [
								{
									"id": 2735,
									"name": "actual",
									"variant": "declaration",
									"kind": 1024,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/types.ts",
											"line": 87,
											"character": 22,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L87"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 2734,
									"name": "min",
									"variant": "declaration",
									"kind": 1024,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/types.ts",
											"line": 87,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L87"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"children": [
										2735,
										2734
									]
								}
							],
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/types.ts",
									"line": 87,
									"character": 7,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L87"
								}
							]
						}
					}
				},
				{
					"id": 2724,
					"name": "minlength",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 85,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L85"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 2725,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"children": [
								{
									"id": 2727,
									"name": "actualLength",
									"variant": "declaration",
									"kind": 1024,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/types.ts",
											"line": 85,
											"character": 39,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L85"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 2726,
									"name": "requiredLength",
									"variant": "declaration",
									"kind": 1024,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/types.ts",
											"line": 85,
											"character": 15,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L85"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"children": [
										2727,
										2726
									]
								}
							],
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/types.ts",
									"line": 85,
									"character": 13,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L85"
								}
							]
						}
					}
				},
				{
					"id": 2720,
					"name": "pattern",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 84,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L84"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 2721,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"children": [
								{
									"id": 2723,
									"name": "actualValue",
									"variant": "declaration",
									"kind": 1024,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/types.ts",
											"line": 84,
											"character": 38,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L84"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 2722,
									"name": "requiredPattern",
									"variant": "declaration",
									"kind": 1024,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/types.ts",
											"line": 84,
											"character": 13,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L84"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"children": [
										2723,
										2722
									]
								}
							],
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/types.ts",
									"line": 84,
									"character": 11,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L84"
								}
							]
						}
					}
				},
				{
					"id": 2718,
					"name": "required",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 82,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L82"
						}
					],
					"type": {
						"type": "literal",
						"value": true
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						2719,
						2736,
						2728,
						2732,
						2724,
						2720,
						2718
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/types.ts",
					"line": 81,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L81"
				}
			]
		},
		{
			"id": 2112,
			"name": "RxapAbstractControlOptionsWithDefinition",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 2120,
					"name": "asyncValidators",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isOptional": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The list of async validators applied to control."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1981,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "AsyncValidatorFn"
								},
								"name": "AsyncValidatorFn",
								"package": "@angular/forms"
							},
							{
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "AsyncValidatorFn"
									},
									"name": "AsyncValidatorFn",
									"package": "@angular/forms"
								}
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.asyncValidators"
					}
				},
				{
					"id": 2116,
					"name": "controlType",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 40,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L40"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/utilities/src/lib/helpers.ts",
							"qualifiedName": "Constructor"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 1472,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									},
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "RxapFormControl",
								"package": "@rxap/forms"
							}
						],
						"name": "Constructor",
						"package": "@rxap/utilities"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.controlType"
					}
				},
				{
					"id": 2113,
					"name": "definition",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 51,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L51"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/utilities/src/lib/helpers.ts",
							"qualifiedName": "Constructor"
						},
						"name": "Constructor",
						"package": "@rxap/utilities"
					}
				},
				{
					"id": 2117,
					"name": "disabled",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 41,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L41"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.disabled"
					}
				},
				{
					"id": 2115,
					"name": "injectValidators",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 35,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L35"
						}
					],
					"type": {
						"type": "array",
						"elementType": {
							"type": "union",
							"types": [
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/core/index.d.ts",
										"qualifiedName": "Type$1"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 2098,
											"name": "InjectableValidator",
											"package": "@rxap/forms"
										}
									],
									"name": "Type$1",
									"package": "@angular/core"
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/core/index.d.ts",
										"qualifiedName": "InjectionToken"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 2098,
											"name": "InjectableValidator",
											"package": "@rxap/forms"
										}
									],
									"name": "InjectionToken",
									"package": "@angular/core"
								},
								{
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/core/index.d.ts",
										"qualifiedName": "AbstractType"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 2098,
											"name": "InjectableValidator",
											"package": "@rxap/forms"
										}
									],
									"name": "AbstractType",
									"package": "@angular/core"
								}
							]
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.injectValidators"
					}
				},
				{
					"id": 2118,
					"name": "readonly",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 42,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L42"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.readonly"
					}
				},
				{
					"id": 2114,
					"name": "state",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 34,
							"character": 2,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L34"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.state"
					}
				},
				{
					"id": 2121,
					"name": "updateOn",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isOptional": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The event name for control to update upon."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1986,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": "submit"
							},
							{
								"type": "literal",
								"value": "change"
							},
							{
								"type": "literal",
								"value": "blur"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.updateOn"
					}
				},
				{
					"id": 2119,
					"name": "validators",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isExternal": true,
						"isOptional": true,
						"isInherited": true
					},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@description",
								"content": [
									{
										"kind": "text",
										"text": "The list of validators applied to a control."
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "node_modules/@angular/forms/index.d.ts",
							"line": 1976,
							"character": 4
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "ValidatorFn"
								},
								"name": "ValidatorFn",
								"package": "@angular/forms"
							},
							{
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/@angular/forms/index.d.ts",
										"qualifiedName": "ValidatorFn"
									},
									"name": "ValidatorFn",
									"package": "@angular/forms"
								}
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "RxapAbstractControlOptions.validators"
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						2120,
						2116,
						2113,
						2117,
						2115,
						2118,
						2114,
						2121,
						2119
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/model.ts",
					"line": 49,
					"character": 17,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L49"
				}
			],
			"indexSignatures": [
				{
					"id": 2122,
					"name": "__index",
					"variant": "signature",
					"kind": 8192,
					"flags": {},
					"parameters": [
						{
							"id": 2123,
							"name": "key",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 2110,
					"name": "RxapAbstractControlOptions",
					"package": "@rxap/forms"
				}
			]
		},
		{
			"id": 2529,
			"name": "AsyncValidator",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/types.ts",
					"line": 27,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L27"
				}
			],
			"type": {
				"type": "union",
				"types": [
					{
						"type": "reference",
						"target": 2516,
						"name": "AsyncValidatorFn",
						"package": "@rxap/forms"
					},
					{
						"type": "array",
						"elementType": {
							"type": "reference",
							"target": 2516,
							"name": "AsyncValidatorFn",
							"package": "@rxap/forms"
						}
					},
					{
						"type": "literal",
						"value": null
					}
				]
			}
		},
		{
			"id": 2516,
			"name": "AsyncValidatorFn",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/types.ts",
					"line": 17,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L17"
				}
			],
			"typeParameters": [
				{
					"id": 2520,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 2521,
					"name": "E",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"type": {
				"type": "reflection",
				"declaration": {
					"id": 2517,
					"name": "__type",
					"variant": "declaration",
					"kind": 65536,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 17,
							"character": 49,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L17"
						}
					],
					"signatures": [
						{
							"id": 2518,
							"name": "__type",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"parameters": [
								{
									"id": 2519,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2544,
										"typeArguments": [
											{
												"type": "reference",
												"target": 2520,
												"name": "T",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											}
										],
										"name": "AbstractControl",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Promise"
										},
										"typeArguments": [
											{
												"type": "union",
												"types": [
													{
														"type": "reference",
														"target": 2508,
														"typeArguments": [
															{
																"type": "reference",
																"target": 2521,
																"name": "E",
																"package": "@rxap/forms",
																"refersToTypeParameter": true
															}
														],
														"name": "ValidationErrors",
														"package": "@rxap/forms"
													},
													{
														"type": "literal",
														"value": null
													}
												]
											}
										],
										"name": "Promise",
										"package": "typescript"
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
											"qualifiedName": "Observable"
										},
										"typeArguments": [
											{
												"type": "union",
												"types": [
													{
														"type": "reference",
														"target": 2508,
														"typeArguments": [
															{
																"type": "reference",
																"target": 2521,
																"name": "E",
																"package": "@rxap/forms",
																"refersToTypeParameter": true
															}
														],
														"name": "ValidationErrors",
														"package": "@rxap/forms"
													},
													{
														"type": "literal",
														"value": null
													}
												]
											}
										],
										"name": "Observable",
										"package": "rxjs"
									}
								]
							}
						}
					]
				}
			}
		},
		{
			"id": 2449,
			"name": "ChangeFn",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/model.ts",
					"line": 114,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L114"
				}
			],
			"typeParameters": [
				{
					"id": 2454,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"type": {
				"type": "reflection",
				"declaration": {
					"id": 2450,
					"name": "__type",
					"variant": "declaration",
					"kind": 65536,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 114,
							"character": 32,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L114"
						}
					],
					"signatures": [
						{
							"id": 2451,
							"name": "__type",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"parameters": [
								{
									"id": 2452,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2454,
										"name": "T",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 2453,
									"name": "emitViewToModelChange",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				}
			}
		},
		{
			"id": 2539,
			"name": "ControlEventOptions",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/types.ts",
					"line": 64,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L64"
				}
			],
			"type": {
				"type": "reference",
				"target": {
					"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
					"qualifiedName": "Pick"
				},
				"typeArguments": [
					{
						"type": "reference",
						"target": 2531,
						"name": "ControlOptions",
						"package": "@rxap/forms"
					},
					{
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": "emitEvent"
							},
							{
								"type": "literal",
								"value": "onlySelf"
							},
							{
								"type": "literal",
								"value": "coerce"
							},
							{
								"type": "literal",
								"value": "strict"
							}
						]
					}
				],
				"name": "Pick",
				"package": "typescript"
			}
		},
		{
			"id": 2470,
			"name": "ControlInsertedFn",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/model.ts",
					"line": 126,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L126"
				}
			],
			"type": {
				"type": "reflection",
				"declaration": {
					"id": 2471,
					"name": "__type",
					"variant": "declaration",
					"kind": 65536,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 126,
							"character": 32,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L126"
						}
					],
					"signatures": [
						{
							"id": 2472,
							"name": "__type",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"parameters": [
								{
									"id": 2473,
									"name": "index",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 2474,
									"name": "controlOrDefinition",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": 2544,
												"name": "AbstractControl",
												"package": "@rxap/forms"
											},
											{
												"type": "reference",
												"target": 2124,
												"name": "FormDefinition",
												"package": "@rxap/forms"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				}
			}
		},
		{
			"id": 2542,
			"name": "ControlPath",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/types.ts",
					"line": 67,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L67"
				}
			],
			"type": {
				"type": "union",
				"types": [
					{
						"type": "array",
						"elementType": {
							"type": "union",
							"types": [
								{
									"type": "intrinsic",
									"name": "string"
								},
								{
									"type": "intrinsic",
									"name": "number"
								}
							]
						}
					},
					{
						"type": "intrinsic",
						"name": "string"
					}
				]
			}
		},
		{
			"id": 2475,
			"name": "ControlRemovedFn",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/model.ts",
					"line": 130,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L130"
				}
			],
			"type": {
				"type": "reflection",
				"declaration": {
					"id": 2476,
					"name": "__type",
					"variant": "declaration",
					"kind": 65536,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 130,
							"character": 31,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L130"
						}
					],
					"signatures": [
						{
							"id": 2477,
							"name": "__type",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"parameters": [
								{
									"id": 2478,
									"name": "index",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				}
			}
		},
		{
			"id": 2543,
			"name": "ControlState",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/types.ts",
					"line": 68,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L68"
				}
			],
			"type": {
				"type": "union",
				"types": [
					{
						"type": "literal",
						"value": "VALID"
					},
					{
						"type": "literal",
						"value": "INVALID"
					},
					{
						"type": "literal",
						"value": "PENDING"
					},
					{
						"type": "literal",
						"value": "DISABLED"
					}
				]
			}
		},
		{
			"id": 2541,
			"name": "EmitEvent",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/types.ts",
					"line": 66,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L66"
				}
			],
			"type": {
				"type": "reference",
				"target": {
					"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
					"qualifiedName": "Pick"
				},
				"typeArguments": [
					{
						"type": "reference",
						"target": 2531,
						"name": "ControlOptions",
						"package": "@rxap/forms"
					},
					{
						"type": "literal",
						"value": "emitEvent"
					}
				],
				"name": "Pick",
				"package": "typescript"
			}
		},
		{
			"id": 2750,
			"name": "ExtractAbstractControl",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/types.ts",
					"line": 109,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L109"
				}
			],
			"typeParameters": [
				{
					"id": 2751,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				},
				{
					"id": 2752,
					"name": "U",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				}
			],
			"type": {
				"type": "conditional",
				"checkType": {
					"type": "reference",
					"target": 2751,
					"name": "T",
					"package": "@rxap/forms",
					"refersToTypeParameter": true
				},
				"extendsType": {
					"type": "reference",
					"target": 2748,
					"typeArguments": [
						{
							"type": "intrinsic",
							"name": "any"
						}
					],
					"name": "KeyValueControls",
					"package": "@rxap/forms"
				},
				"trueType": {
					"type": "mapped",
					"parameter": "K",
					"parameterType": {
						"type": "typeOperator",
						"operator": "keyof",
						"target": {
							"type": "reference",
							"target": 2752,
							"name": "U",
							"package": "@rxap/forms",
							"refersToTypeParameter": true
						}
					},
					"templateType": {
						"type": "reference",
						"target": 2544,
						"typeArguments": [
							{
								"type": "indexedAccess",
								"indexType": {
									"type": "reference",
									"target": {
										"sourceFileName": "packages/angular/forms/src/lib/types.ts",
										"qualifiedName": "K"
									},
									"name": "K",
									"package": "@rxap/forms",
									"refersToTypeParameter": true
								},
								"objectType": {
									"type": "reference",
									"target": 2752,
									"name": "U",
									"package": "@rxap/forms",
									"refersToTypeParameter": true
								}
							}
						],
						"name": "AbstractControl",
						"package": "@rxap/forms"
					}
				},
				"falseType": {
					"type": "reference",
					"target": 2751,
					"name": "T",
					"package": "@rxap/forms",
					"refersToTypeParameter": true
				}
			}
		},
		{
			"id": 2715,
			"name": "ExtractStrings",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/types.ts",
					"line": 79,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L79"
				}
			],
			"typeParameters": [
				{
					"id": 2716,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				}
			],
			"type": {
				"type": "reference",
				"target": {
					"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
					"qualifiedName": "Extract"
				},
				"typeArguments": [
					{
						"type": "typeOperator",
						"operator": "keyof",
						"target": {
							"type": "reference",
							"target": 2716,
							"name": "T",
							"package": "@rxap/forms",
							"refersToTypeParameter": true
						}
					},
					{
						"type": "intrinsic",
						"name": "string"
					}
				],
				"name": "Extract",
				"package": "typescript"
			}
		},
		{
			"id": 2461,
			"name": "FormBuilderFn",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/model.ts",
					"line": 121,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L121"
				}
			],
			"typeParameters": [
				{
					"id": 2468,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "union",
						"types": [
							{
								"type": "reference",
								"target": 2124,
								"typeArguments": [
									{
										"type": "reference",
										"target": 2469,
										"name": "Data",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								],
								"name": "FormDefinition",
								"package": "@rxap/forms"
							},
							{
								"type": "reference",
								"target": 2421,
								"typeArguments": [
									{
										"type": "reference",
										"target": 2469,
										"name": "Data",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								],
								"name": "FormType",
								"package": "@rxap/forms"
							}
						]
					},
					"default": {
						"type": "reference",
						"target": 2124,
						"name": "FormDefinition",
						"package": "@rxap/forms"
					}
				},
				{
					"id": 2469,
					"name": "Data",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"qualifiedName": "Record"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "string"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "Record",
						"package": "typescript"
					}
				}
			],
			"type": {
				"type": "reflection",
				"declaration": {
					"id": 2462,
					"name": "__type",
					"variant": "declaration",
					"kind": 65536,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 121,
							"character": 124,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L121"
						}
					],
					"signatures": [
						{
							"id": 2463,
							"name": "__type",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"parameters": [
								{
									"id": 2464,
									"name": "state",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 2465,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2466,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 2467,
													"name": "controlId",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/model.ts",
															"line": 123,
															"character": 13,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L123"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														2467
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/model.ts",
													"line": 123,
													"character": 11,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L123"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": 2468,
										"name": "T",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 1472,
										"name": "RxapFormControl",
										"package": "@rxap/forms"
									}
								]
							}
						}
					]
				}
			}
		},
		{
			"id": 2421,
			"name": "FormType",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/model.ts",
					"line": 88,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L88"
				}
			],
			"typeParameters": [
				{
					"id": 2422,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				}
			],
			"type": {
				"type": "intersection",
				"types": [
					{
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"qualifiedName": "Partial"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 2124,
								"typeArguments": [
									{
										"type": "reference",
										"target": 2422,
										"name": "T",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								],
								"name": "FormDefinition",
								"package": "@rxap/forms"
							}
						],
						"name": "Partial",
						"package": "typescript"
					},
					{
						"type": "mapped",
						"parameter": "K",
						"parameterType": {
							"type": "typeOperator",
							"operator": "keyof",
							"target": {
								"type": "reference",
								"target": 2422,
								"name": "T",
								"package": "@rxap/forms",
								"refersToTypeParameter": true
							}
						},
						"templateType": {
							"type": "conditional",
							"checkType": {
								"type": "indexedAccess",
								"indexType": {
									"type": "reference",
									"target": {
										"sourceFileName": "packages/angular/forms/src/lib/model.ts",
										"qualifiedName": "K"
									},
									"name": "K",
									"package": "@rxap/forms",
									"refersToTypeParameter": true
								},
								"objectType": {
									"type": "reference",
									"target": 2422,
									"name": "T",
									"package": "@rxap/forms",
									"refersToTypeParameter": true
								}
							},
							"extendsType": {
								"type": "array",
								"elementType": {
									"type": "inferred",
									"name": "U"
								}
							},
							"trueType": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": 2136,
										"typeArguments": [
											{
												"type": "reference",
												"target": 2421,
												"typeArguments": [
													{
														"type": "reference",
														"target": {
															"sourceFileName": "packages/angular/forms/src/lib/model.ts",
															"qualifiedName": "U"
														},
														"name": "U",
														"package": "@rxap/forms",
														"refersToTypeParameter": true
													}
												],
												"name": "FormType",
												"package": "@rxap/forms"
											}
										],
										"name": "FormDefinitionArray",
										"package": "@rxap/forms"
									},
									{
										"type": "reference",
										"target": 2136,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1472,
												"typeArguments": [
													{
														"type": "reference",
														"target": {
															"sourceFileName": "packages/angular/forms/src/lib/model.ts",
															"qualifiedName": "U"
														},
														"name": "U",
														"package": "@rxap/forms",
														"refersToTypeParameter": true
													}
												],
												"name": "RxapFormControl",
												"package": "@rxap/forms"
											}
										],
										"name": "FormDefinitionArray",
										"package": "@rxap/forms"
									},
									{
										"type": "reference",
										"target": 1472,
										"typeArguments": [
											{
												"type": "indexedAccess",
												"indexType": {
													"type": "reference",
													"target": {
														"sourceFileName": "packages/angular/forms/src/lib/model.ts",
														"qualifiedName": "K"
													},
													"name": "K",
													"package": "@rxap/forms",
													"refersToTypeParameter": true
												},
												"objectType": {
													"type": "reference",
													"target": 2422,
													"name": "T",
													"package": "@rxap/forms",
													"refersToTypeParameter": true
												}
											}
										],
										"name": "RxapFormControl",
										"package": "@rxap/forms"
									},
									{
										"type": "reference",
										"target": 1087,
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "packages/angular/forms/src/lib/model.ts",
													"qualifiedName": "U"
												},
												"name": "U",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											}
										],
										"name": "RxapFormArray",
										"package": "@rxap/forms"
									}
								]
							},
							"falseType": {
								"type": "conditional",
								"checkType": {
									"type": "indexedAccess",
									"indexType": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/model.ts",
											"qualifiedName": "K"
										},
										"name": "K",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									},
									"objectType": {
										"type": "reference",
										"target": 2422,
										"name": "T",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								"extendsType": {
									"type": "reference",
									"target": {
										"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
										"qualifiedName": "Record"
									},
									"typeArguments": [
										{
											"type": "intrinsic",
											"name": "string"
										},
										{
											"type": "intrinsic",
											"name": "any"
										}
									],
									"name": "Record",
									"package": "typescript"
								},
								"trueType": {
									"type": "union",
									"types": [
										{
											"type": "intersection",
											"types": [
												{
													"type": "reference",
													"target": 2421,
													"typeArguments": [
														{
															"type": "indexedAccess",
															"indexType": {
																"type": "reference",
																"target": {
																	"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																	"qualifiedName": "K"
																},
																"name": "K",
																"package": "@rxap/forms",
																"refersToTypeParameter": true
															},
															"objectType": {
																"type": "reference",
																"target": 2422,
																"name": "T",
																"package": "@rxap/forms",
																"refersToTypeParameter": true
															}
														}
													],
													"name": "FormType",
													"package": "@rxap/forms"
												},
												{
													"type": "reference",
													"target": {
														"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
														"qualifiedName": "Partial"
													},
													"typeArguments": [
														{
															"type": "reference",
															"target": 2124,
															"typeArguments": [
																{
																	"type": "indexedAccess",
																	"indexType": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
																			"qualifiedName": "K"
																		},
																		"name": "K",
																		"package": "@rxap/forms",
																		"refersToTypeParameter": true
																	},
																	"objectType": {
																		"type": "reference",
																		"target": 2422,
																		"name": "T",
																		"package": "@rxap/forms",
																		"refersToTypeParameter": true
																	}
																}
															],
															"name": "FormDefinition",
															"package": "@rxap/forms"
														}
													],
													"name": "Partial",
													"package": "typescript"
												}
											]
										},
										{
											"type": "reference",
											"target": 1472,
											"typeArguments": [
												{
													"type": "indexedAccess",
													"indexType": {
														"type": "reference",
														"target": {
															"sourceFileName": "packages/angular/forms/src/lib/model.ts",
															"qualifiedName": "K"
														},
														"name": "K",
														"package": "@rxap/forms",
														"refersToTypeParameter": true
													},
													"objectType": {
														"type": "reference",
														"target": 2422,
														"name": "T",
														"package": "@rxap/forms",
														"refersToTypeParameter": true
													}
												}
											],
											"name": "RxapFormControl",
											"package": "@rxap/forms"
										}
									]
								},
								"falseType": {
									"type": "reference",
									"target": 1472,
									"typeArguments": [
										{
											"type": "reference",
											"target": {
												"sourceFileName": "packages/utilities/src/lib/helpers.ts",
												"qualifiedName": "NonEmpty"
											},
											"typeArguments": [
												{
													"type": "indexedAccess",
													"indexType": {
														"type": "reference",
														"target": {
															"sourceFileName": "packages/angular/forms/src/lib/model.ts",
															"qualifiedName": "K"
														},
														"name": "K",
														"package": "@rxap/forms",
														"refersToTypeParameter": true
													},
													"objectType": {
														"type": "reference",
														"target": 2422,
														"name": "T",
														"package": "@rxap/forms",
														"refersToTypeParameter": true
													}
												}
											],
											"name": "NonEmpty",
											"package": "@rxap/utilities"
										}
									],
									"name": "RxapFormControl",
									"package": "@rxap/forms"
								}
							}
						}
					}
				]
			}
		},
		{
			"id": 2748,
			"name": "KeyValueControls",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/types.ts",
					"line": 100,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L100"
				}
			],
			"typeParameters": [
				{
					"id": 2749,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				}
			],
			"type": {
				"type": "mapped",
				"parameter": "K",
				"parameterType": {
					"type": "typeOperator",
					"operator": "keyof",
					"target": {
						"type": "reference",
						"target": 2749,
						"name": "T",
						"package": "@rxap/forms",
						"refersToTypeParameter": true
					}
				},
				"templateType": {
					"type": "conditional",
					"checkType": {
						"type": "indexedAccess",
						"indexType": {
							"type": "reference",
							"target": {
								"sourceFileName": "packages/angular/forms/src/lib/types.ts",
								"qualifiedName": "K"
							},
							"name": "K",
							"package": "@rxap/forms",
							"refersToTypeParameter": true
						},
						"objectType": {
							"type": "reference",
							"target": 2749,
							"name": "T",
							"package": "@rxap/forms",
							"refersToTypeParameter": true
						}
					},
					"extendsType": {
						"type": "reference",
						"target": 1472,
						"typeArguments": [
							{
								"type": "indexedAccess",
								"indexType": {
									"type": "reference",
									"target": {
										"sourceFileName": "packages/angular/forms/src/lib/types.ts",
										"qualifiedName": "K"
									},
									"name": "K",
									"package": "@rxap/forms",
									"refersToTypeParameter": true
								},
								"objectType": {
									"type": "reference",
									"target": 2749,
									"name": "T",
									"package": "@rxap/forms",
									"refersToTypeParameter": true
								}
							}
						],
						"name": "RxapFormControl",
						"package": "@rxap/forms"
					},
					"trueType": {
						"type": "reference",
						"target": 1472,
						"typeArguments": [
							{
								"type": "indexedAccess",
								"indexType": {
									"type": "reference",
									"target": {
										"sourceFileName": "packages/angular/forms/src/lib/types.ts",
										"qualifiedName": "K"
									},
									"name": "K",
									"package": "@rxap/forms",
									"refersToTypeParameter": true
								},
								"objectType": {
									"type": "reference",
									"target": 2749,
									"name": "T",
									"package": "@rxap/forms",
									"refersToTypeParameter": true
								}
							}
						],
						"name": "RxapFormControl",
						"package": "@rxap/forms"
					},
					"falseType": {
						"type": "conditional",
						"checkType": {
							"type": "indexedAccess",
							"indexType": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/angular/forms/src/lib/types.ts",
									"qualifiedName": "K"
								},
								"name": "K",
								"package": "@rxap/forms",
								"refersToTypeParameter": true
							},
							"objectType": {
								"type": "reference",
								"target": 2749,
								"name": "T",
								"package": "@rxap/forms",
								"refersToTypeParameter": true
							}
						},
						"extendsType": {
							"type": "reference",
							"target": 1716,
							"typeArguments": [
								{
									"type": "indexedAccess",
									"indexType": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/types.ts",
											"qualifiedName": "K"
										},
										"name": "K",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									},
									"objectType": {
										"type": "reference",
										"target": 2749,
										"name": "T",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"name": "RxapFormGroup",
							"package": "@rxap/forms"
						},
						"trueType": {
							"type": "reference",
							"target": 1716,
							"typeArguments": [
								{
									"type": "indexedAccess",
									"indexType": {
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/types.ts",
											"qualifiedName": "K"
										},
										"name": "K",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									},
									"objectType": {
										"type": "reference",
										"target": 2749,
										"name": "T",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								}
							],
							"name": "RxapFormGroup",
							"package": "@rxap/forms"
						},
						"falseType": {
							"type": "conditional",
							"checkType": {
								"type": "indexedAccess",
								"indexType": {
									"type": "reference",
									"target": {
										"sourceFileName": "packages/angular/forms/src/lib/types.ts",
										"qualifiedName": "K"
									},
									"name": "K",
									"package": "@rxap/forms",
									"refersToTypeParameter": true
								},
								"objectType": {
									"type": "reference",
									"target": 2749,
									"name": "T",
									"package": "@rxap/forms",
									"refersToTypeParameter": true
								}
							},
							"extendsType": {
								"type": "reference",
								"target": 1087,
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/types.ts",
											"qualifiedName": "ArrayType"
										},
										"typeArguments": [
											{
												"type": "indexedAccess",
												"indexType": {
													"type": "reference",
													"target": {
														"sourceFileName": "packages/angular/forms/src/lib/types.ts",
														"qualifiedName": "K"
													},
													"name": "K",
													"package": "@rxap/forms",
													"refersToTypeParameter": true
												},
												"objectType": {
													"type": "reference",
													"target": 2749,
													"name": "T",
													"package": "@rxap/forms",
													"refersToTypeParameter": true
												}
											}
										],
										"name": "ArrayType",
										"package": "@rxap/forms"
									}
								],
								"name": "RxapFormArray",
								"package": "@rxap/forms"
							},
							"trueType": {
								"type": "reference",
								"target": 1087,
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "packages/angular/forms/src/lib/types.ts",
											"qualifiedName": "ArrayType"
										},
										"typeArguments": [
											{
												"type": "indexedAccess",
												"indexType": {
													"type": "reference",
													"target": {
														"sourceFileName": "packages/angular/forms/src/lib/types.ts",
														"qualifiedName": "K"
													},
													"name": "K",
													"package": "@rxap/forms",
													"refersToTypeParameter": true
												},
												"objectType": {
													"type": "reference",
													"target": 2749,
													"name": "T",
													"package": "@rxap/forms",
													"refersToTypeParameter": true
												}
											}
										],
										"name": "ArrayType",
										"package": "@rxap/forms"
									}
								],
								"name": "RxapFormArray",
								"package": "@rxap/forms"
							},
							"falseType": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "reference",
											"target": {
												"sourceFileName": "packages/angular/forms/src/lib/types.ts",
												"qualifiedName": "K"
											},
											"name": "K",
											"package": "@rxap/forms",
											"refersToTypeParameter": true
										},
										"objectType": {
											"type": "reference",
											"target": 2749,
											"name": "T",
											"package": "@rxap/forms",
											"refersToTypeParameter": true
										}
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							}
						}
					}
				}
			}
		},
		{
			"id": 2540,
			"name": "OnlySelf",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/types.ts",
					"line": 65,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L65"
				}
			],
			"type": {
				"type": "reference",
				"target": {
					"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
					"qualifiedName": "Pick"
				},
				"typeArguments": [
					{
						"type": "reference",
						"target": 2531,
						"name": "ControlOptions",
						"package": "@rxap/forms"
					},
					{
						"type": "literal",
						"value": "onlySelf"
					}
				],
				"name": "Pick",
				"package": "typescript"
			}
		},
		{
			"id": 2744,
			"name": "OrBoxedValue",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/types.ts",
					"line": 96,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L96"
				}
			],
			"typeParameters": [
				{
					"id": 2747,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				}
			],
			"type": {
				"type": "union",
				"types": [
					{
						"type": "reference",
						"target": 2747,
						"name": "T",
						"package": "@rxap/forms",
						"refersToTypeParameter": true
					},
					{
						"type": "reference",
						"target": 2740,
						"typeArguments": [
							{
								"type": "reference",
								"target": 2747,
								"name": "T",
								"package": "@rxap/forms",
								"refersToTypeParameter": true
							}
						],
						"name": "BoxedValue",
						"package": "@rxap/forms"
					},
					{
						"type": "reflection",
						"declaration": {
							"id": 2745,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/types.ts",
									"line": 96,
									"character": 51,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L96"
								}
							],
							"signatures": [
								{
									"id": 2746,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2747,
										"name": "T",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								}
							]
						}
					}
				]
			}
		},
		{
			"id": 2110,
			"name": "RxapAbstractControlOptions",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/model.ts",
					"line": 45,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L45"
				}
			],
			"typeParameters": [
				{
					"id": 2111,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"qualifiedName": "Record"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "string"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "Record",
						"package": "typescript"
					},
					"default": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
							"qualifiedName": "Record"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "string"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "Record",
						"package": "typescript"
					}
				}
			],
			"type": {
				"type": "intersection",
				"types": [
					{
						"type": "reference",
						"target": 2101,
						"name": "_RxapAbstractControlOptions",
						"package": "@rxap/forms"
					},
					{
						"type": "reference",
						"target": 2111,
						"name": "T",
						"package": "@rxap/forms",
						"refersToTypeParameter": true
					}
				]
			},
			"extendedBy": [
				{
					"type": "reference",
					"target": 2112,
					"name": "RxapAbstractControlOptionsWithDefinition"
				},
				{
					"type": "reference",
					"target": 2423,
					"name": "FormOptions"
				},
				{
					"type": "reference",
					"target": 2479,
					"name": "FormArrayOptions"
				},
				{
					"type": "reference",
					"target": 2494,
					"name": "FormGroupOptions"
				}
			]
		},
		{
			"id": 2455,
			"name": "SetValueFn",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/model.ts",
					"line": 119,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L119"
				}
			],
			"typeParameters": [
				{
					"id": 2460,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"type": {
				"type": "reflection",
				"declaration": {
					"id": 2456,
					"name": "__type",
					"variant": "declaration",
					"kind": 65536,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/model.ts",
							"line": 119,
							"character": 34,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/model.ts#L119"
						}
					],
					"signatures": [
						{
							"id": 2457,
							"name": "__type",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"parameters": [
								{
									"id": 2458,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2460,
										"name": "T",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 2459,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"target": 2531,
										"name": "ControlOptions",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					]
				}
			}
		},
		{
			"id": 2508,
			"name": "ValidationErrors",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/types.ts",
					"line": 15,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L15"
				}
			],
			"typeParameters": [
				{
					"id": 2509,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/@angular/forms/index.d.ts",
							"qualifiedName": "ValidationErrors"
						},
						"name": "NgValidationErrors",
						"package": "@angular/forms",
						"qualifiedName": "ValidationErrors"
					}
				}
			],
			"type": {
				"type": "reference",
				"target": 2509,
				"name": "T",
				"package": "@rxap/forms",
				"refersToTypeParameter": true
			}
		},
		{
			"id": 2530,
			"name": "Validator",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/types.ts",
					"line": 28,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L28"
				}
			],
			"type": {
				"type": "union",
				"types": [
					{
						"type": "reference",
						"target": 2510,
						"name": "ValidatorFn",
						"package": "@rxap/forms"
					},
					{
						"type": "array",
						"elementType": {
							"type": "reference",
							"target": 2510,
							"name": "ValidatorFn",
							"package": "@rxap/forms"
						}
					}
				]
			}
		},
		{
			"id": 2510,
			"name": "ValidatorFn",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/types.ts",
					"line": 16,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L16"
				}
			],
			"typeParameters": [
				{
					"id": 2514,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 2515,
					"name": "E",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"type": {
				"type": "reflection",
				"declaration": {
					"id": 2511,
					"name": "__type",
					"variant": "declaration",
					"kind": 65536,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/types.ts",
							"line": 16,
							"character": 44,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L16"
						}
					],
					"signatures": [
						{
							"id": 2512,
							"name": "__type",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"parameters": [
								{
									"id": 2513,
									"name": "control",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 2544,
										"typeArguments": [
											{
												"type": "reference",
												"target": 2514,
												"name": "T",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											}
										],
										"name": "AbstractControl",
										"package": "@rxap/forms"
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": 2508,
										"typeArguments": [
											{
												"type": "reference",
												"target": 2515,
												"name": "E",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											}
										],
										"name": "ValidationErrors",
										"package": "@rxap/forms"
									},
									{
										"type": "literal",
										"value": null
									}
								]
							}
						}
					]
				}
			}
		},
		{
			"id": 2528,
			"name": "ValidatorOrOpts",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/types.ts",
					"line": 26,
					"character": 12,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/types.ts#L26"
				}
			],
			"type": {
				"type": "union",
				"types": [
					{
						"type": "reference",
						"target": 2510,
						"name": "ValidatorFn",
						"package": "@rxap/forms"
					},
					{
						"type": "array",
						"elementType": {
							"type": "reference",
							"target": 2510,
							"name": "ValidatorFn",
							"package": "@rxap/forms"
						}
					},
					{
						"type": "reference",
						"target": 2522,
						"name": "AbstractControlOptions",
						"package": "@rxap/forms"
					},
					{
						"type": "literal",
						"value": null
					}
				]
			}
		},
		{
			"id": 2507,
			"name": "RXAP_FORM_CONTEXT",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/tokens.ts",
					"line": 4,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/tokens.ts#L4"
				}
			],
			"type": {
				"type": "reference",
				"target": {
					"sourceFileName": "node_modules/@angular/core/index.d.ts",
					"qualifiedName": "InjectionToken"
				},
				"typeArguments": [
					{
						"type": "intrinsic",
						"name": "unknown"
					}
				],
				"name": "InjectionToken",
				"package": "@angular/core"
			},
			"defaultValue": "..."
		},
		{
			"id": 881,
			"name": "RXAP_FORM_DEFINITION",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/tokens.ts",
					"line": 9,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/tokens.ts#L9"
				}
			],
			"type": {
				"type": "reference",
				"target": {
					"sourceFileName": "node_modules/@angular/core/index.d.ts",
					"qualifiedName": "InjectionToken"
				},
				"typeArguments": [
					{
						"type": "reference",
						"target": 2124,
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "FormDefinition",
						"package": "@rxap/forms"
					}
				],
				"name": "InjectionToken",
				"package": "@angular/core"
			},
			"defaultValue": "..."
		},
		{
			"id": 882,
			"name": "RXAP_FORM_DEFINITION_BUILDER",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/tokens.ts",
					"line": 11,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/tokens.ts#L11"
				}
			],
			"type": {
				"type": "reference",
				"target": {
					"sourceFileName": "node_modules/@angular/core/index.d.ts",
					"qualifiedName": "InjectionToken"
				},
				"typeArguments": [
					{
						"type": "reference",
						"target": 1371,
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "reference",
								"target": 2421,
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								],
								"name": "FormType",
								"package": "@rxap/forms"
							}
						],
						"name": "RxapFormBuilder",
						"package": "@rxap/forms"
					}
				],
				"name": "InjectionToken",
				"package": "@angular/core"
			},
			"defaultValue": "..."
		},
		{
			"id": 2506,
			"name": "RXAP_FORM_INITIAL_STATE",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/tokens.ts",
					"line": 3,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/tokens.ts#L3"
				}
			],
			"type": {
				"type": "reference",
				"target": {
					"sourceFileName": "node_modules/@angular/core/index.d.ts",
					"qualifiedName": "InjectionToken"
				},
				"typeArguments": [
					{
						"type": "intrinsic",
						"name": "unknown"
					}
				],
				"name": "InjectionToken",
				"package": "@angular/core"
			},
			"defaultValue": "..."
		},
		{
			"id": 887,
			"name": "RXAP_FORM_LOAD_FAILED_METHOD",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/tokens.ts",
					"line": 22,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/tokens.ts#L22"
				}
			],
			"type": {
				"type": "reference",
				"target": {
					"sourceFileName": "node_modules/@angular/core/index.d.ts",
					"qualifiedName": "InjectionToken"
				},
				"typeArguments": [
					{
						"type": "reference",
						"target": 845,
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "FormLoadMethod",
						"package": "@rxap/forms"
					}
				],
				"name": "InjectionToken",
				"package": "@angular/core"
			},
			"defaultValue": "..."
		},
		{
			"id": 886,
			"name": "RXAP_FORM_LOAD_METHOD",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/tokens.ts",
					"line": 20,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/tokens.ts#L20"
				}
			],
			"type": {
				"type": "reference",
				"target": {
					"sourceFileName": "node_modules/@angular/core/index.d.ts",
					"qualifiedName": "InjectionToken"
				},
				"typeArguments": [
					{
						"type": "reference",
						"target": 845,
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "FormLoadMethod",
						"package": "@rxap/forms"
					}
				],
				"name": "InjectionToken",
				"package": "@angular/core"
			},
			"defaultValue": "..."
		},
		{
			"id": 888,
			"name": "RXAP_FORM_LOAD_SUCCESSFUL_METHOD",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/tokens.ts",
					"line": 24,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/tokens.ts#L24"
				}
			],
			"type": {
				"type": "reference",
				"target": {
					"sourceFileName": "node_modules/@angular/core/index.d.ts",
					"qualifiedName": "InjectionToken"
				},
				"typeArguments": [
					{
						"type": "reference",
						"target": 845,
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "FormLoadMethod",
						"package": "@rxap/forms"
					}
				],
				"name": "InjectionToken",
				"package": "@angular/core"
			},
			"defaultValue": "..."
		},
		{
			"id": 884,
			"name": "RXAP_FORM_SUBMIT_FAILED_METHOD",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/tokens.ts",
					"line": 15,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/tokens.ts#L15"
				}
			],
			"type": {
				"type": "reference",
				"target": {
					"sourceFileName": "node_modules/@angular/core/index.d.ts",
					"qualifiedName": "InjectionToken"
				},
				"typeArguments": [
					{
						"type": "reference",
						"target": 835,
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "FormSubmitMethod",
						"package": "@rxap/forms"
					}
				],
				"name": "InjectionToken",
				"package": "@angular/core"
			},
			"defaultValue": "..."
		},
		{
			"id": 883,
			"name": "RXAP_FORM_SUBMIT_METHOD",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/tokens.ts",
					"line": 13,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/tokens.ts#L13"
				}
			],
			"type": {
				"type": "reference",
				"target": {
					"sourceFileName": "node_modules/@angular/core/index.d.ts",
					"qualifiedName": "InjectionToken"
				},
				"typeArguments": [
					{
						"type": "reference",
						"target": 835,
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "FormSubmitMethod",
						"package": "@rxap/forms"
					}
				],
				"name": "InjectionToken",
				"package": "@angular/core"
			},
			"defaultValue": "..."
		},
		{
			"id": 885,
			"name": "RXAP_FORM_SUBMIT_SUCCESSFUL_METHOD",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/tokens.ts",
					"line": 17,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/tokens.ts#L17"
				}
			],
			"type": {
				"type": "reference",
				"target": {
					"sourceFileName": "node_modules/@angular/core/index.d.ts",
					"qualifiedName": "InjectionToken"
				},
				"typeArguments": [
					{
						"type": "reference",
						"target": 835,
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							},
							{
								"type": "intrinsic",
								"name": "any"
							}
						],
						"name": "FormSubmitMethod",
						"package": "@rxap/forms"
					}
				],
				"name": "InjectionToken",
				"package": "@angular/core"
			},
			"defaultValue": "..."
		},
		{
			"id": 1,
			"name": "RxapValidators",
			"variant": "declaration",
			"kind": 32,
			"flags": {
				"isConst": true
			},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/validators/index.ts",
					"line": 17,
					"character": 13,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/index.ts#L17"
				}
			],
			"type": {
				"type": "reflection",
				"declaration": {
					"id": 2,
					"name": "__type",
					"variant": "declaration",
					"kind": 65536,
					"flags": {},
					"children": [
						{
							"id": 22,
							"name": "IsArray",
							"variant": "declaration",
							"kind": 1024,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/index.ts",
									"line": 20,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/index.ts#L20"
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 23,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-array.ts",
											"line": 6,
											"character": 16,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-array.ts#L6"
										}
									],
									"signatures": [
										{
											"id": 24,
											"name": "__type",
											"variant": "signature",
											"kind": 4096,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-array.ts",
													"line": 6,
													"character": 16,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-array.ts#L6"
												}
											],
											"parameters": [
												{
													"id": 25,
													"name": "__namedParameters",
													"variant": "param",
													"kind": 32768,
													"flags": {},
													"type": {
														"type": "reflection",
														"declaration": {
															"id": 26,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"children": [
																{
																	"id": 27,
																	"name": "message",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-array.ts",
																			"line": 6,
																			"character": 39,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-array.ts#L6"
																		}
																	],
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																}
															],
															"groups": [
																{
																	"title": "Properties",
																	"children": [
																		27
																	]
																}
															],
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-array.ts",
																	"line": 6,
																	"character": 37,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-array.ts#L6"
																}
															]
														}
													},
													"defaultValue": "{}"
												}
											],
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 28,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/validators/is-array.ts",
															"line": 7,
															"character": 9,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-array.ts#L7"
														}
													],
													"signatures": [
														{
															"id": 29,
															"name": "__type",
															"variant": "signature",
															"kind": 4096,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-array.ts",
																	"line": 7,
																	"character": 9,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-array.ts#L7"
																}
															],
															"parameters": [
																{
																	"id": 30,
																	"name": "control",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "AbstractControl"
																		},
																		"name": "AbstractControl",
																		"package": "@angular/forms"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "literal",
																		"value": null
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "ValidationErrors"
																		},
																		"name": "ValidationErrors",
																		"package": "@angular/forms"
																	}
																]
															}
														}
													]
												}
											}
										}
									]
								}
							}
						},
						{
							"id": 13,
							"name": "IsBoolean",
							"variant": "declaration",
							"kind": 1024,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/index.ts",
									"line": 19,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/index.ts#L19"
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 14,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
											"line": 6,
											"character": 16,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-boolean.ts#L6"
										}
									],
									"signatures": [
										{
											"id": 15,
											"name": "__type",
											"variant": "signature",
											"kind": 4096,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
													"line": 6,
													"character": 16,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-boolean.ts#L6"
												}
											],
											"parameters": [
												{
													"id": 16,
													"name": "__namedParameters",
													"variant": "param",
													"kind": 32768,
													"flags": {},
													"type": {
														"type": "reflection",
														"declaration": {
															"id": 17,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"children": [
																{
																	"id": 18,
																	"name": "message",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
																			"line": 6,
																			"character": 41,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-boolean.ts#L6"
																		}
																	],
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																}
															],
															"groups": [
																{
																	"title": "Properties",
																	"children": [
																		18
																	]
																}
															],
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
																	"line": 6,
																	"character": 39,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-boolean.ts#L6"
																}
															]
														}
													},
													"defaultValue": "{}"
												}
											],
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 19,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
															"line": 7,
															"character": 9,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-boolean.ts#L7"
														}
													],
													"signatures": [
														{
															"id": 20,
															"name": "__type",
															"variant": "signature",
															"kind": 4096,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
																	"line": 7,
																	"character": 9,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-boolean.ts#L7"
																}
															],
															"parameters": [
																{
																	"id": 21,
																	"name": "control",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "AbstractControl"
																		},
																		"name": "AbstractControl",
																		"package": "@angular/forms"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "literal",
																		"value": null
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "ValidationErrors"
																		},
																		"name": "ValidationErrors",
																		"package": "@angular/forms"
																	}
																]
															}
														}
													]
												}
											}
										}
									]
								}
							}
						},
						{
							"id": 78,
							"name": "IsComplex",
							"variant": "declaration",
							"kind": 1024,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/index.ts",
									"line": 26,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/index.ts#L26"
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 79,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
											"line": 104,
											"character": 16,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L104"
										}
									],
									"signatures": [
										{
											"id": 80,
											"name": "__type",
											"variant": "signature",
											"kind": 4096,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
													"line": 104,
													"character": 16,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L104"
												}
											],
											"parameters": [
												{
													"id": 81,
													"name": "__namedParameters",
													"variant": "param",
													"kind": 32768,
													"flags": {},
													"type": {
														"type": "reflection",
														"declaration": {
															"id": 82,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"children": [
																{
																	"id": 83,
																	"name": "message",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
																			"line": 107,
																			"character": 31,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L107"
																		}
																	],
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																},
																{
																	"id": 84,
																	"name": "options",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
																			"line": 107,
																			"character": 49,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L107"
																		}
																	],
																	"type": {
																		"type": "reference",
																		"target": 173,
																		"name": "ComplexityOptions",
																		"package": "@rxap/forms"
																	}
																}
															],
															"groups": [
																{
																	"title": "Properties",
																	"children": [
																		83,
																		84
																	]
																}
															],
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
																	"line": 107,
																	"character": 29,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L107"
																}
															]
														}
													}
												}
											],
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 85,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
															"line": 108,
															"character": 9,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L108"
														}
													],
													"signatures": [
														{
															"id": 86,
															"name": "__type",
															"variant": "signature",
															"kind": 4096,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
																	"line": 108,
																	"character": 9,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L108"
																}
															],
															"parameters": [
																{
																	"id": 87,
																	"name": "control",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "AbstractControl"
																		},
																		"name": "AbstractControl",
																		"package": "@angular/forms"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "literal",
																		"value": null
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "ValidationErrors"
																		},
																		"name": "ValidationErrors",
																		"package": "@angular/forms"
																	}
																]
															}
														}
													]
												}
											}
										}
									]
								}
							}
						},
						{
							"id": 31,
							"name": "IsDate",
							"variant": "declaration",
							"kind": 1024,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/index.ts",
									"line": 21,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/index.ts#L21"
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 32,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-date.ts",
											"line": 6,
											"character": 16,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-date.ts#L6"
										}
									],
									"signatures": [
										{
											"id": 33,
											"name": "__type",
											"variant": "signature",
											"kind": 4096,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-date.ts",
													"line": 6,
													"character": 16,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-date.ts#L6"
												}
											],
											"parameters": [
												{
													"id": 34,
													"name": "__namedParameters",
													"variant": "param",
													"kind": 32768,
													"flags": {},
													"type": {
														"type": "reflection",
														"declaration": {
															"id": 35,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"children": [
																{
																	"id": 36,
																	"name": "message",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-date.ts",
																			"line": 6,
																			"character": 38,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-date.ts#L6"
																		}
																	],
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																}
															],
															"groups": [
																{
																	"title": "Properties",
																	"children": [
																		36
																	]
																}
															],
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-date.ts",
																	"line": 6,
																	"character": 36,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-date.ts#L6"
																}
															]
														}
													},
													"defaultValue": "{}"
												}
											],
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 37,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/validators/is-date.ts",
															"line": 7,
															"character": 9,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-date.ts#L7"
														}
													],
													"signatures": [
														{
															"id": 38,
															"name": "__type",
															"variant": "signature",
															"kind": 4096,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-date.ts",
																	"line": 7,
																	"character": 9,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-date.ts#L7"
																}
															],
															"parameters": [
																{
																	"id": 39,
																	"name": "control",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "AbstractControl"
																		},
																		"name": "AbstractControl",
																		"package": "@angular/forms"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "literal",
																		"value": null
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "ValidationErrors"
																		},
																		"name": "ValidationErrors",
																		"package": "@angular/forms"
																	}
																]
															}
														}
													]
												}
											}
										}
									]
								}
							}
						},
						{
							"id": 99,
							"name": "IsEmail",
							"variant": "declaration",
							"kind": 1024,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/index.ts",
									"line": 28,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/index.ts#L28"
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 100,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-email.ts",
											"line": 10,
											"character": 16,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-email.ts#L10"
										}
									],
									"signatures": [
										{
											"id": 101,
											"name": "__type",
											"variant": "signature",
											"kind": 4096,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-email.ts",
													"line": 10,
													"character": 16,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-email.ts#L10"
												}
											],
											"parameters": [
												{
													"id": 102,
													"name": "__namedParameters",
													"variant": "param",
													"kind": 32768,
													"flags": {},
													"type": {
														"type": "reflection",
														"declaration": {
															"id": 103,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"children": [
																{
																	"id": 104,
																	"name": "message",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-email.ts",
																			"line": 13,
																			"character": 29,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-email.ts#L13"
																		}
																	],
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																},
																{
																	"id": 105,
																	"name": "options",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-email.ts",
																			"line": 13,
																			"character": 47,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-email.ts#L13"
																		}
																	],
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "packages/validator/src/lib/isEmail.ts",
																			"qualifiedName": "IsEmailOptions"
																		},
																		"name": "IsEmailOptions",
																		"package": "@rxap/validator"
																	}
																}
															],
															"groups": [
																{
																	"title": "Properties",
																	"children": [
																		104,
																		105
																	]
																}
															],
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-email.ts",
																	"line": 13,
																	"character": 27,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-email.ts#L13"
																}
															]
														}
													},
													"defaultValue": "{}"
												}
											],
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 106,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/validators/is-email.ts",
															"line": 14,
															"character": 9,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-email.ts#L14"
														}
													],
													"signatures": [
														{
															"id": 107,
															"name": "__type",
															"variant": "signature",
															"kind": 4096,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-email.ts",
																	"line": 14,
																	"character": 9,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-email.ts#L14"
																}
															],
															"parameters": [
																{
																	"id": 108,
																	"name": "control",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "AbstractControl"
																		},
																		"name": "AbstractControl",
																		"package": "@angular/forms"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "literal",
																		"value": null
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "ValidationErrors"
																		},
																		"name": "ValidationErrors",
																		"package": "@angular/forms"
																	}
																]
															}
														}
													]
												}
											}
										}
									]
								}
							}
						},
						{
							"id": 40,
							"name": "IsEnum",
							"variant": "declaration",
							"kind": 1024,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/index.ts",
									"line": 22,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/index.ts#L22"
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 41,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
											"line": 6,
											"character": 16,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-enum.ts#L6"
										}
									],
									"signatures": [
										{
											"id": 42,
											"name": "__type",
											"variant": "signature",
											"kind": 4096,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
													"line": 6,
													"character": 16,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-enum.ts#L6"
												}
											],
											"parameters": [
												{
													"id": 43,
													"name": "__namedParameters",
													"variant": "param",
													"kind": 32768,
													"flags": {},
													"type": {
														"type": "reflection",
														"declaration": {
															"id": 44,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"children": [
																{
																	"id": 46,
																	"name": "entity",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
																			"line": 9,
																			"character": 46,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-enum.ts#L9"
																		}
																	],
																	"type": {
																		"type": "intrinsic",
																		"name": "any"
																	}
																},
																{
																	"id": 45,
																	"name": "message",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
																			"line": 9,
																			"character": 28,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-enum.ts#L9"
																		}
																	],
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																}
															],
															"groups": [
																{
																	"title": "Properties",
																	"children": [
																		46,
																		45
																	]
																}
															],
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
																	"line": 9,
																	"character": 26,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-enum.ts#L9"
																}
															]
														}
													}
												}
											],
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 47,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
															"line": 10,
															"character": 9,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-enum.ts#L10"
														}
													],
													"signatures": [
														{
															"id": 48,
															"name": "__type",
															"variant": "signature",
															"kind": 4096,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
																	"line": 10,
																	"character": 9,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-enum.ts#L10"
																}
															],
															"parameters": [
																{
																	"id": 49,
																	"name": "control",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "AbstractControl"
																		},
																		"name": "AbstractControl",
																		"package": "@angular/forms"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "literal",
																		"value": null
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "ValidationErrors"
																		},
																		"name": "ValidationErrors",
																		"package": "@angular/forms"
																	}
																]
															}
														}
													]
												}
											}
										}
									]
								}
							}
						},
						{
							"id": 50,
							"name": "IsInt",
							"variant": "declaration",
							"kind": 1024,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/index.ts",
									"line": 23,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/index.ts#L23"
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 51,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-int.ts",
											"line": 10,
											"character": 16,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-int.ts#L10"
										}
									],
									"signatures": [
										{
											"id": 52,
											"name": "__type",
											"variant": "signature",
											"kind": 4096,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-int.ts",
													"line": 10,
													"character": 16,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-int.ts#L10"
												}
											],
											"parameters": [
												{
													"id": 53,
													"name": "__namedParameters",
													"variant": "param",
													"kind": 32768,
													"flags": {},
													"type": {
														"type": "reflection",
														"declaration": {
															"id": 54,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"children": [
																{
																	"id": 55,
																	"name": "message",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-int.ts",
																			"line": 13,
																			"character": 27,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-int.ts#L13"
																		}
																	],
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																},
																{
																	"id": 56,
																	"name": "options",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-int.ts",
																			"line": 13,
																			"character": 45,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-int.ts#L13"
																		}
																	],
																	"type": {
																		"type": "reference",
																		"target": 244,
																		"name": "IsNumberOptions",
																		"package": "@rxap/forms"
																	}
																}
															],
															"groups": [
																{
																	"title": "Properties",
																	"children": [
																		55,
																		56
																	]
																}
															],
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-int.ts",
																	"line": 13,
																	"character": 25,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-int.ts#L13"
																}
															]
														}
													},
													"defaultValue": "{}"
												}
											],
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 57,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/validators/is-int.ts",
															"line": 14,
															"character": 9,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-int.ts#L14"
														}
													],
													"signatures": [
														{
															"id": 58,
															"name": "__type",
															"variant": "signature",
															"kind": 4096,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-int.ts",
																	"line": 14,
																	"character": 9,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-int.ts#L14"
																}
															],
															"parameters": [
																{
																	"id": 59,
																	"name": "control",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "AbstractControl"
																		},
																		"name": "AbstractControl",
																		"package": "@angular/forms"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "literal",
																		"value": null
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "ValidationErrors"
																		},
																		"name": "ValidationErrors",
																		"package": "@angular/forms"
																	}
																]
															}
														}
													]
												}
											}
										}
									]
								}
							}
						},
						{
							"id": 119,
							"name": "IsIP",
							"variant": "declaration",
							"kind": 1024,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/index.ts",
									"line": 30,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/index.ts#L30"
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 120,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
											"line": 7,
											"character": 16,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-ip.ts#L7"
										}
									],
									"signatures": [
										{
											"id": 121,
											"name": "__type",
											"variant": "signature",
											"kind": 4096,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
													"line": 7,
													"character": 16,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-ip.ts#L7"
												}
											],
											"parameters": [
												{
													"id": 122,
													"name": "__namedParameters",
													"variant": "param",
													"kind": 32768,
													"flags": {},
													"type": {
														"type": "reflection",
														"declaration": {
															"id": 123,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"children": [
																{
																	"id": 124,
																	"name": "message",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
																			"line": 10,
																			"character": 26,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-ip.ts#L10"
																		}
																	],
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																},
																{
																	"id": 125,
																	"name": "version",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
																			"line": 10,
																			"character": 44,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-ip.ts#L10"
																		}
																	],
																	"type": {
																		"type": "union",
																		"types": [
																			{
																				"type": "intrinsic",
																				"name": "string"
																			},
																			{
																				"type": "intrinsic",
																				"name": "number"
																			}
																		]
																	}
																}
															],
															"groups": [
																{
																	"title": "Properties",
																	"children": [
																		124,
																		125
																	]
																}
															],
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
																	"line": 10,
																	"character": 24,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-ip.ts#L10"
																}
															]
														}
													},
													"defaultValue": "{}"
												}
											],
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 126,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
															"line": 11,
															"character": 9,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-ip.ts#L11"
														}
													],
													"signatures": [
														{
															"id": 127,
															"name": "__type",
															"variant": "signature",
															"kind": 4096,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
																	"line": 11,
																	"character": 9,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-ip.ts#L11"
																}
															],
															"parameters": [
																{
																	"id": 128,
																	"name": "control",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "AbstractControl"
																		},
																		"name": "AbstractControl",
																		"package": "@angular/forms"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "literal",
																		"value": null
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "ValidationErrors"
																		},
																		"name": "ValidationErrors",
																		"package": "@angular/forms"
																	}
																]
															}
														}
													]
												}
											}
										}
									]
								}
							}
						},
						{
							"id": 3,
							"name": "IsNumber",
							"variant": "declaration",
							"kind": 1024,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/index.ts",
									"line": 18,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/index.ts#L18"
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 4,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
											"line": 65,
											"character": 16,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L65"
										}
									],
									"signatures": [
										{
											"id": 5,
											"name": "__type",
											"variant": "signature",
											"kind": 4096,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
													"line": 65,
													"character": 16,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L65"
												}
											],
											"parameters": [
												{
													"id": 6,
													"name": "__namedParameters",
													"variant": "param",
													"kind": 32768,
													"flags": {},
													"type": {
														"type": "reflection",
														"declaration": {
															"id": 7,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"children": [
																{
																	"id": 8,
																	"name": "message",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
																			"line": 68,
																			"character": 31,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L68"
																		}
																	],
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																},
																{
																	"id": 9,
																	"name": "options",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
																			"line": 68,
																			"character": 49,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L68"
																		}
																	],
																	"type": {
																		"type": "reference",
																		"target": 244,
																		"name": "IsNumberOptions",
																		"package": "@rxap/forms"
																	}
																}
															],
															"groups": [
																{
																	"title": "Properties",
																	"children": [
																		8,
																		9
																	]
																}
															],
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
																	"line": 68,
																	"character": 29,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L68"
																}
															]
														}
													},
													"defaultValue": "{}"
												}
											],
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 10,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
															"line": 69,
															"character": 9,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L69"
														}
													],
													"signatures": [
														{
															"id": 11,
															"name": "__type",
															"variant": "signature",
															"kind": 4096,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
																	"line": 69,
																	"character": 9,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L69"
																}
															],
															"parameters": [
																{
																	"id": 12,
																	"name": "control",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "AbstractControl"
																		},
																		"name": "AbstractControl",
																		"package": "@angular/forms"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "literal",
																		"value": null
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "ValidationErrors"
																		},
																		"name": "ValidationErrors",
																		"package": "@angular/forms"
																	}
																]
															}
														}
													]
												}
											}
										}
									]
								}
							}
						},
						{
							"id": 60,
							"name": "IsObject",
							"variant": "declaration",
							"kind": 1024,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/index.ts",
									"line": 24,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/index.ts#L24"
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 61,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-object.ts",
											"line": 6,
											"character": 16,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-object.ts#L6"
										}
									],
									"signatures": [
										{
											"id": 62,
											"name": "__type",
											"variant": "signature",
											"kind": 4096,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-object.ts",
													"line": 6,
													"character": 16,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-object.ts#L6"
												}
											],
											"parameters": [
												{
													"id": 63,
													"name": "__namedParameters",
													"variant": "param",
													"kind": 32768,
													"flags": {},
													"type": {
														"type": "reflection",
														"declaration": {
															"id": 64,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"children": [
																{
																	"id": 65,
																	"name": "message",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-object.ts",
																			"line": 6,
																			"character": 40,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-object.ts#L6"
																		}
																	],
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																}
															],
															"groups": [
																{
																	"title": "Properties",
																	"children": [
																		65
																	]
																}
															],
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-object.ts",
																	"line": 6,
																	"character": 38,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-object.ts#L6"
																}
															]
														}
													},
													"defaultValue": "{}"
												}
											],
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 66,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/validators/is-object.ts",
															"line": 7,
															"character": 9,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-object.ts#L7"
														}
													],
													"signatures": [
														{
															"id": 67,
															"name": "__type",
															"variant": "signature",
															"kind": 4096,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-object.ts",
																	"line": 7,
																	"character": 9,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-object.ts#L7"
																}
															],
															"parameters": [
																{
																	"id": 68,
																	"name": "control",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "AbstractControl"
																		},
																		"name": "AbstractControl",
																		"package": "@angular/forms"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "literal",
																		"value": null
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "ValidationErrors"
																		},
																		"name": "ValidationErrors",
																		"package": "@angular/forms"
																	}
																]
															}
														}
													]
												}
											}
										}
									]
								}
							}
						},
						{
							"id": 88,
							"name": "IsPhoneNumber",
							"variant": "declaration",
							"kind": 1024,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/index.ts",
									"line": 27,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/index.ts#L27"
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 89,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
											"line": 11,
											"character": 16,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-phone-number.ts#L11"
										}
									],
									"signatures": [
										{
											"id": 90,
											"name": "__type",
											"variant": "signature",
											"kind": 4096,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
													"line": 11,
													"character": 16,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-phone-number.ts#L11"
												}
											],
											"parameters": [
												{
													"id": 91,
													"name": "__namedParameters",
													"variant": "param",
													"kind": 32768,
													"flags": {},
													"type": {
														"type": "reflection",
														"declaration": {
															"id": 92,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"children": [
																{
																	"id": 94,
																	"name": "locale",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
																			"line": 17,
																			"character": 2,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-phone-number.ts#L17"
																		}
																	],
																	"type": {
																		"type": "union",
																		"types": [
																			{
																				"type": "literal",
																				"value": "any"
																			},
																			{
																				"type": "reference",
																				"target": {
																					"sourceFileName": "packages/validator/src/lib/isMobilePhone.ts",
																					"qualifiedName": "MobilePhoneLocale"
																				},
																				"name": "MobilePhoneLocale",
																				"package": "@rxap/validator"
																			},
																			{
																				"type": "array",
																				"elementType": {
																					"type": "reference",
																					"target": {
																						"sourceFileName": "packages/validator/src/lib/isMobilePhone.ts",
																						"qualifiedName": "MobilePhoneLocale"
																					},
																					"name": "MobilePhoneLocale",
																					"package": "@rxap/validator"
																				}
																			}
																		]
																	}
																},
																{
																	"id": 93,
																	"name": "message",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
																			"line": 16,
																			"character": 2,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-phone-number.ts#L16"
																		}
																	],
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																},
																{
																	"id": 95,
																	"name": "options",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
																			"line": 18,
																			"character": 2,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-phone-number.ts#L18"
																		}
																	],
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "packages/validator/src/lib/isMobilePhone.ts",
																			"qualifiedName": "IsMobilePhoneOptions"
																		},
																		"name": "IsMobilePhoneOptions",
																		"package": "@rxap/validator"
																	}
																}
															],
															"groups": [
																{
																	"title": "Properties",
																	"children": [
																		94,
																		93,
																		95
																	]
																}
															],
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
																	"line": 15,
																	"character": 33,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-phone-number.ts#L15"
																}
															]
														}
													},
													"defaultValue": "{}"
												}
											],
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 96,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
															"line": 20,
															"character": 9,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-phone-number.ts#L20"
														}
													],
													"signatures": [
														{
															"id": 97,
															"name": "__type",
															"variant": "signature",
															"kind": 4096,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
																	"line": 20,
																	"character": 9,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-phone-number.ts#L20"
																}
															],
															"parameters": [
																{
																	"id": 98,
																	"name": "control",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "AbstractControl"
																		},
																		"name": "AbstractControl",
																		"package": "@angular/forms"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "literal",
																		"value": null
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "ValidationErrors"
																		},
																		"name": "ValidationErrors",
																		"package": "@angular/forms"
																	}
																]
															}
														}
													]
												}
											}
										}
									]
								}
							}
						},
						{
							"id": 129,
							"name": "IsPort",
							"variant": "declaration",
							"kind": 1024,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/index.ts",
									"line": 31,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/index.ts#L31"
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 130,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-port.ts",
											"line": 7,
											"character": 16,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-port.ts#L7"
										}
									],
									"signatures": [
										{
											"id": 131,
											"name": "__type",
											"variant": "signature",
											"kind": 4096,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-port.ts",
													"line": 7,
													"character": 16,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-port.ts#L7"
												}
											],
											"parameters": [
												{
													"id": 132,
													"name": "__namedParameters",
													"variant": "param",
													"kind": 32768,
													"flags": {},
													"type": {
														"type": "reflection",
														"declaration": {
															"id": 133,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"children": [
																{
																	"id": 134,
																	"name": "message",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-port.ts",
																			"line": 7,
																			"character": 38,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-port.ts#L7"
																		}
																	],
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																}
															],
															"groups": [
																{
																	"title": "Properties",
																	"children": [
																		134
																	]
																}
															],
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-port.ts",
																	"line": 7,
																	"character": 36,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-port.ts#L7"
																}
															]
														}
													},
													"defaultValue": "{}"
												}
											],
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 135,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/validators/is-port.ts",
															"line": 8,
															"character": 9,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-port.ts#L8"
														}
													],
													"signatures": [
														{
															"id": 136,
															"name": "__type",
															"variant": "signature",
															"kind": 4096,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-port.ts",
																	"line": 8,
																	"character": 9,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-port.ts#L8"
																}
															],
															"parameters": [
																{
																	"id": 137,
																	"name": "control",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "AbstractControl"
																		},
																		"name": "AbstractControl",
																		"package": "@angular/forms"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "literal",
																		"value": null
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "ValidationErrors"
																		},
																		"name": "ValidationErrors",
																		"package": "@angular/forms"
																	}
																]
															}
														}
													]
												}
											}
										}
									]
								}
							}
						},
						{
							"id": 69,
							"name": "IsString",
							"variant": "declaration",
							"kind": 1024,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/index.ts",
									"line": 25,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/index.ts#L25"
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 70,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-string.ts",
											"line": 6,
											"character": 16,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-string.ts#L6"
										}
									],
									"signatures": [
										{
											"id": 71,
											"name": "__type",
											"variant": "signature",
											"kind": 4096,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-string.ts",
													"line": 6,
													"character": 16,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-string.ts#L6"
												}
											],
											"parameters": [
												{
													"id": 72,
													"name": "__namedParameters",
													"variant": "param",
													"kind": 32768,
													"flags": {},
													"type": {
														"type": "reflection",
														"declaration": {
															"id": 73,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"children": [
																{
																	"id": 74,
																	"name": "message",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-string.ts",
																			"line": 6,
																			"character": 40,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-string.ts#L6"
																		}
																	],
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																}
															],
															"groups": [
																{
																	"title": "Properties",
																	"children": [
																		74
																	]
																}
															],
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-string.ts",
																	"line": 6,
																	"character": 38,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-string.ts#L6"
																}
															]
														}
													},
													"defaultValue": "{}"
												}
											],
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 75,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/validators/is-string.ts",
															"line": 7,
															"character": 9,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-string.ts#L7"
														}
													],
													"signatures": [
														{
															"id": 76,
															"name": "__type",
															"variant": "signature",
															"kind": 4096,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-string.ts",
																	"line": 7,
																	"character": 9,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-string.ts#L7"
																}
															],
															"parameters": [
																{
																	"id": 77,
																	"name": "control",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "AbstractControl"
																		},
																		"name": "AbstractControl",
																		"package": "@angular/forms"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "literal",
																		"value": null
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "ValidationErrors"
																		},
																		"name": "ValidationErrors",
																		"package": "@angular/forms"
																	}
																]
															}
														}
													]
												}
											}
										}
									]
								}
							}
						},
						{
							"id": 109,
							"name": "IsUrl",
							"variant": "declaration",
							"kind": 1024,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/index.ts",
									"line": 29,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/index.ts#L29"
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 110,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-url.ts",
											"line": 10,
											"character": 16,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-url.ts#L10"
										}
									],
									"signatures": [
										{
											"id": 111,
											"name": "__type",
											"variant": "signature",
											"kind": 4096,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-url.ts",
													"line": 10,
													"character": 16,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-url.ts#L10"
												}
											],
											"parameters": [
												{
													"id": 112,
													"name": "__namedParameters",
													"variant": "param",
													"kind": 32768,
													"flags": {},
													"type": {
														"type": "reflection",
														"declaration": {
															"id": 113,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"children": [
																{
																	"id": 114,
																	"name": "message",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-url.ts",
																			"line": 13,
																			"character": 27,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-url.ts#L13"
																		}
																	],
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																},
																{
																	"id": 115,
																	"name": "options",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-url.ts",
																			"line": 13,
																			"character": 45,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-url.ts#L13"
																		}
																	],
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "packages/validator/src/lib/isURL.ts",
																			"qualifiedName": "IsURLOptions"
																		},
																		"name": "IsURLOptions",
																		"package": "@rxap/validator"
																	}
																}
															],
															"groups": [
																{
																	"title": "Properties",
																	"children": [
																		114,
																		115
																	]
																}
															],
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-url.ts",
																	"line": 13,
																	"character": 25,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-url.ts#L13"
																}
															]
														}
													},
													"defaultValue": "{}"
												}
											],
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 116,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/validators/is-url.ts",
															"line": 14,
															"character": 9,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-url.ts#L14"
														}
													],
													"signatures": [
														{
															"id": 117,
															"name": "__type",
															"variant": "signature",
															"kind": 4096,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-url.ts",
																	"line": 14,
																	"character": 9,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-url.ts#L14"
																}
															],
															"parameters": [
																{
																	"id": 118,
																	"name": "control",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "AbstractControl"
																		},
																		"name": "AbstractControl",
																		"package": "@angular/forms"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "literal",
																		"value": null
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "ValidationErrors"
																		},
																		"name": "ValidationErrors",
																		"package": "@angular/forms"
																	}
																]
															}
														}
													]
												}
											}
										}
									]
								}
							}
						},
						{
							"id": 138,
							"name": "IsUUID",
							"variant": "declaration",
							"kind": 1024,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/index.ts",
									"line": 32,
									"character": 2,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/index.ts#L32"
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 139,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
											"line": 7,
											"character": 16,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-uuid.ts#L7"
										}
									],
									"signatures": [
										{
											"id": 140,
											"name": "__type",
											"variant": "signature",
											"kind": 4096,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
													"line": 7,
													"character": 16,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-uuid.ts#L7"
												}
											],
											"parameters": [
												{
													"id": 141,
													"name": "__namedParameters",
													"variant": "param",
													"kind": 32768,
													"flags": {},
													"type": {
														"type": "reflection",
														"declaration": {
															"id": 142,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"children": [
																{
																	"id": 143,
																	"name": "message",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
																			"line": 10,
																			"character": 28,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-uuid.ts#L10"
																		}
																	],
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																},
																{
																	"id": 144,
																	"name": "version",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {
																		"isOptional": true
																	},
																	"sources": [
																		{
																			"fileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
																			"line": 10,
																			"character": 46,
																			"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-uuid.ts#L10"
																		}
																	],
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	},
																	"defaultValue": "'all'"
																}
															],
															"groups": [
																{
																	"title": "Properties",
																	"children": [
																		143,
																		144
																	]
																}
															],
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
																	"line": 10,
																	"character": 26,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-uuid.ts#L10"
																}
															]
														}
													},
													"defaultValue": "{}"
												}
											],
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 145,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
															"line": 11,
															"character": 9,
															"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-uuid.ts#L11"
														}
													],
													"signatures": [
														{
															"id": 146,
															"name": "__type",
															"variant": "signature",
															"kind": 4096,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
																	"line": 11,
																	"character": 9,
																	"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-uuid.ts#L11"
																}
															],
															"parameters": [
																{
																	"id": 147,
																	"name": "control",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "AbstractControl"
																		},
																		"name": "AbstractControl",
																		"package": "@angular/forms"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "literal",
																		"value": null
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
																			"qualifiedName": "ValidationErrors"
																		},
																		"name": "ValidationErrors",
																		"package": "@angular/forms"
																	}
																]
															}
														}
													]
												}
											}
										}
									]
								}
							}
						}
					],
					"groups": [
						{
							"title": "Properties",
							"children": [
								22,
								13,
								78,
								31,
								99,
								40,
								50,
								119,
								3,
								60,
								88,
								129,
								69,
								109,
								138
							]
						}
					],
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/index.ts",
							"line": 17,
							"character": 30,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/index.ts#L17"
						}
					]
				}
			},
			"defaultValue": "..."
		},
		{
			"id": 235,
			"name": "_IsNumber",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
					"line": 65,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L65"
				}
			],
			"signatures": [
				{
					"id": 236,
					"name": "_IsNumber",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
							"line": 65,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L65"
						}
					],
					"parameters": [
						{
							"id": 237,
							"name": "__namedParameters",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 238,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"children": [
										{
											"id": 239,
											"name": "message",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
													"line": 68,
													"character": 31,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L68"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 240,
											"name": "options",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
													"line": 68,
													"character": 49,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L68"
												}
											],
											"type": {
												"type": "reference",
												"target": 244,
												"name": "IsNumberOptions",
												"package": "@rxap/forms"
											}
										}
									],
									"groups": [
										{
											"title": "Properties",
											"children": [
												239,
												240
											]
										}
									],
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
											"line": 68,
											"character": 29,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L68"
										}
									]
								}
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 241,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
									"line": 69,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L69"
								}
							],
							"signatures": [
								{
									"id": 242,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
											"line": 69,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L69"
										}
									],
									"parameters": [
										{
											"id": 243,
											"name": "control",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControl"
												},
												"name": "AbstractControl",
												"package": "@angular/forms"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidationErrors"
												},
												"name": "ValidationErrors",
												"package": "@angular/forms"
											}
										]
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 889,
			"name": "ControlAsyncValidator",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/decorators/control-async-validator.ts",
					"line": 4,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/control-async-validator.ts#L4"
				}
			],
			"signatures": [
				{
					"id": 890,
					"name": "ControlAsyncValidator",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/decorators/control-async-validator.ts",
							"line": 4,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/control-async-validator.ts#L4"
						}
					],
					"parameters": [
						{
							"id": 891,
							"name": "controlIds",
							"variant": "param",
							"kind": 32768,
							"flags": {
								"isRest": true
							},
							"type": {
								"type": "array",
								"elementType": {
									"type": "intrinsic",
									"name": "string"
								}
							}
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 892,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/decorators/control-async-validator.ts",
									"line": 6,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/control-async-validator.ts#L6"
								}
							],
							"signatures": [
								{
									"id": 893,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/decorators/control-async-validator.ts",
											"line": 6,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/control-async-validator.ts#L6"
										}
									],
									"parameters": [
										{
											"id": 894,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 895,
											"name": "propertyKey",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 896,
			"name": "ControlChange",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/decorators/control-change.ts",
					"line": 4,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/control-change.ts#L4"
				}
			],
			"signatures": [
				{
					"id": 897,
					"name": "ControlChange",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/decorators/control-change.ts",
							"line": 4,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/control-change.ts#L4"
						}
					],
					"parameters": [
						{
							"id": 898,
							"name": "controlIds",
							"variant": "param",
							"kind": 32768,
							"flags": {
								"isRest": true
							},
							"type": {
								"type": "array",
								"elementType": {
									"type": "intrinsic",
									"name": "string"
								}
							}
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 899,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/decorators/control-change.ts",
									"line": 6,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/control-change.ts#L6"
								}
							],
							"signatures": [
								{
									"id": 900,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/decorators/control-change.ts",
											"line": 6,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/control-change.ts#L6"
										}
									],
									"parameters": [
										{
											"id": 901,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 902,
											"name": "propertyKey",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 972,
			"name": "controlDisabled$",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/control-actions.ts",
					"line": 42,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L42"
				}
			],
			"signatures": [
				{
					"id": 973,
					"name": "controlDisabled$",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-actions.ts",
							"line": 42,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L42"
						}
					],
					"typeParameters": [
						{
							"id": 974,
							"name": "T",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 975,
							"name": "control",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "reference",
										"target": 974,
										"name": "T",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							}
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					}
				}
			]
		},
		{
			"id": 1004,
			"name": "controlDisabledWhile",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/control-actions.ts",
					"line": 106,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L106"
				}
			],
			"signatures": [
				{
					"id": 1005,
					"name": "controlDisabledWhile",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-actions.ts",
							"line": 106,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L106"
						}
					],
					"typeParameters": [
						{
							"id": 1006,
							"name": "T",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 1007,
							"name": "control",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "reference",
										"target": 1006,
										"name": "T",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							}
						},
						{
							"id": 1008,
							"name": "observable",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
									"qualifiedName": "Observable"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "boolean"
									}
								],
								"name": "Observable",
								"package": "rxjs"
							}
						},
						{
							"id": 1009,
							"name": "opts",
							"variant": "param",
							"kind": 32768,
							"flags": {
								"isOptional": true
							},
							"type": {
								"type": "reference",
								"target": 2531,
								"name": "ControlOptions",
								"package": "@rxap/forms"
							}
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Subscription.ts",
							"qualifiedName": "Subscription"
						},
						"name": "Subscription",
						"package": "rxjs"
					}
				}
			]
		},
		{
			"id": 976,
			"name": "controlEnabled$",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/control-actions.ts",
					"line": 52,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L52"
				}
			],
			"signatures": [
				{
					"id": 977,
					"name": "controlEnabled$",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-actions.ts",
							"line": 52,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L52"
						}
					],
					"typeParameters": [
						{
							"id": 978,
							"name": "T",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 979,
							"name": "control",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "reference",
										"target": 978,
										"name": "T",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							}
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					}
				}
			]
		},
		{
			"id": 1010,
			"name": "controlEnabledWhile",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/control-actions.ts",
					"line": 114,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L114"
				}
			],
			"signatures": [
				{
					"id": 1011,
					"name": "controlEnabledWhile",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-actions.ts",
							"line": 114,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L114"
						}
					],
					"typeParameters": [
						{
							"id": 1012,
							"name": "T",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 1013,
							"name": "control",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "reference",
										"target": 1012,
										"name": "T",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							}
						},
						{
							"id": 1014,
							"name": "observable",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
									"qualifiedName": "Observable"
								},
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "boolean"
									}
								],
								"name": "Observable",
								"package": "rxjs"
							}
						},
						{
							"id": 1015,
							"name": "opts",
							"variant": "param",
							"kind": 32768,
							"flags": {
								"isOptional": true
							},
							"type": {
								"type": "reference",
								"target": 2531,
								"name": "ControlOptions",
								"package": "@rxap/forms"
							}
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Subscription.ts",
							"qualifiedName": "Subscription"
						},
						"name": "Subscription",
						"package": "rxjs"
					}
				}
			]
		},
		{
			"id": 988,
			"name": "controlErrorChanges$",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/control-actions.ts",
					"line": 82,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L82"
				}
			],
			"signatures": [
				{
					"id": 989,
					"name": "controlErrorChanges$",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-actions.ts",
							"line": 82,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L82"
						}
					],
					"typeParameters": [
						{
							"id": 990,
							"name": "E",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 991,
							"name": "control",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 2544,
								"name": "AbstractControl",
								"package": "@rxap/forms"
							}
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "union",
								"types": [
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": 990,
										"name": "E",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								]
							}
						],
						"name": "Observable",
						"package": "rxjs"
					}
				}
			]
		},
		{
			"id": 980,
			"name": "controlReadonly$",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/control-actions.ts",
					"line": 62,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L62"
				}
			],
			"signatures": [
				{
					"id": 981,
					"name": "controlReadonly$",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-actions.ts",
							"line": 62,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L62"
						}
					],
					"typeParameters": [
						{
							"id": 982,
							"name": "T",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 983,
							"name": "control",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "reference",
										"target": 982,
										"name": "T",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							}
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "boolean"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					}
				}
			]
		},
		{
			"id": 903,
			"name": "ControlSetValue",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/decorators/control-set-value.ts",
					"line": 9,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/control-set-value.ts#L9"
				}
			],
			"signatures": [
				{
					"id": 904,
					"name": "ControlSetValue",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/decorators/control-set-value.ts",
							"line": 9,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/control-set-value.ts#L9"
						}
					],
					"parameters": [
						{
							"id": 905,
							"name": "controlId",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						},
						{
							"id": 906,
							"name": "options",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Omit"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 911,
										"name": "ControlSetValueOptions",
										"package": "@rxap/forms"
									},
									{
										"type": "literal",
										"value": "propertyKey"
									}
								],
								"name": "Omit",
								"package": "typescript"
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 907,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/decorators/control-set-value.ts",
									"line": 11,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/control-set-value.ts#L11"
								}
							],
							"signatures": [
								{
									"id": 908,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/decorators/control-set-value.ts",
											"line": 11,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/control-set-value.ts#L11"
										}
									],
									"parameters": [
										{
											"id": 909,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 910,
											"name": "propertyKey",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 984,
			"name": "controlStatusChanges$",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/control-actions.ts",
					"line": 72,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L72"
				}
			],
			"signatures": [
				{
					"id": 985,
					"name": "controlStatusChanges$",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-actions.ts",
							"line": 72,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L72"
						}
					],
					"typeParameters": [
						{
							"id": 986,
							"name": "T",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 987,
							"name": "control",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "reference",
										"target": 986,
										"name": "T",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							}
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 2543,
								"name": "ControlState",
								"package": "@rxap/forms"
							}
						],
						"name": "Observable",
						"package": "rxjs"
					}
				}
			]
		},
		{
			"id": 914,
			"name": "ControlValidator",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/decorators/control-validator.ts",
					"line": 4,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/control-validator.ts#L4"
				}
			],
			"signatures": [
				{
					"id": 915,
					"name": "ControlValidator",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/decorators/control-validator.ts",
							"line": 4,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/control-validator.ts#L4"
						}
					],
					"parameters": [
						{
							"id": 916,
							"name": "controlIds",
							"variant": "param",
							"kind": 32768,
							"flags": {
								"isRest": true
							},
							"type": {
								"type": "array",
								"elementType": {
									"type": "intrinsic",
									"name": "string"
								}
							}
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 917,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/decorators/control-validator.ts",
									"line": 6,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/control-validator.ts#L6"
								}
							],
							"signatures": [
								{
									"id": 918,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/decorators/control-validator.ts",
											"line": 6,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/control-validator.ts#L6"
										}
									],
									"parameters": [
										{
											"id": 919,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 920,
											"name": "propertyKey",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 968,
			"name": "controlValueChanges$",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/control-actions.ts",
					"line": 35,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L35"
				}
			],
			"signatures": [
				{
					"id": 969,
					"name": "controlValueChanges$",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-actions.ts",
							"line": 35,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L35"
						}
					],
					"typeParameters": [
						{
							"id": 970,
							"name": "T",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 971,
							"name": "control",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "reference",
										"target": 970,
										"name": "T",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							}
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 970,
								"name": "T",
								"package": "@rxap/forms",
								"refersToTypeParameter": true
							}
						],
						"name": "Observable",
						"package": "rxjs"
					}
				}
			]
		},
		{
			"id": 998,
			"name": "disableControl",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/control-actions.ts",
					"line": 102,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L102"
				}
			],
			"signatures": [
				{
					"id": 999,
					"name": "disableControl",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-actions.ts",
							"line": 102,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L102"
						}
					],
					"typeParameters": [
						{
							"id": 1000,
							"name": "T",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 1001,
							"name": "control",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "reference",
										"target": 1000,
										"name": "T",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							}
						},
						{
							"id": 1002,
							"name": "disabled",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						},
						{
							"id": 1003,
							"name": "opts",
							"variant": "param",
							"kind": 32768,
							"flags": {
								"isOptional": true
							},
							"type": {
								"type": "reference",
								"target": 2531,
								"name": "ControlOptions",
								"package": "@rxap/forms"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "void"
					}
				}
			]
		},
		{
			"id": 992,
			"name": "enableControl",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/control-actions.ts",
					"line": 94,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L94"
				}
			],
			"signatures": [
				{
					"id": 993,
					"name": "enableControl",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-actions.ts",
							"line": 94,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L94"
						}
					],
					"typeParameters": [
						{
							"id": 994,
							"name": "T",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 995,
							"name": "control",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "reference",
										"target": 994,
										"name": "T",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							}
						},
						{
							"id": 996,
							"name": "enabled",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						},
						{
							"id": 997,
							"name": "opts",
							"variant": "param",
							"kind": 32768,
							"flags": {
								"isOptional": true
							},
							"type": {
								"type": "reference",
								"target": 2531,
								"name": "ControlOptions",
								"package": "@rxap/forms"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "void"
					}
				}
			]
		},
		{
			"id": 1033,
			"name": "hasErrorAndDirty",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/control-actions.ts",
					"line": 141,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L141"
				}
			],
			"signatures": [
				{
					"id": 1034,
					"name": "hasErrorAndDirty",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-actions.ts",
							"line": 141,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L141"
						}
					],
					"typeParameters": [
						{
							"id": 1035,
							"name": "T",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 1036,
							"name": "control",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "reference",
										"target": 1035,
										"name": "T",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							}
						},
						{
							"id": 1037,
							"name": "error",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						},
						{
							"id": 1038,
							"name": "path",
							"variant": "param",
							"kind": 32768,
							"flags": {
								"isOptional": true
							},
							"type": {
								"type": "reference",
								"target": 2542,
								"name": "ControlPath",
								"package": "@rxap/forms"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				}
			]
		},
		{
			"id": 1027,
			"name": "hasErrorAndTouched",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/control-actions.ts",
					"line": 136,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L136"
				}
			],
			"signatures": [
				{
					"id": 1028,
					"name": "hasErrorAndTouched",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-actions.ts",
							"line": 136,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L136"
						}
					],
					"typeParameters": [
						{
							"id": 1029,
							"name": "T",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 1030,
							"name": "control",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "reference",
										"target": 1029,
										"name": "T",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							}
						},
						{
							"id": 1031,
							"name": "error",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						},
						{
							"id": 1032,
							"name": "path",
							"variant": "param",
							"kind": 32768,
							"flags": {
								"isOptional": true
							},
							"type": {
								"type": "reference",
								"target": 2542,
								"name": "ControlPath",
								"package": "@rxap/forms"
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				}
			]
		},
		{
			"id": 148,
			"name": "IsArray",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/validators/is-array.ts",
					"line": 6,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-array.ts#L6"
				}
			],
			"signatures": [
				{
					"id": 149,
					"name": "IsArray",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-array.ts",
							"line": 6,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-array.ts#L6"
						}
					],
					"parameters": [
						{
							"id": 150,
							"name": "__namedParameters",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 151,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"children": [
										{
											"id": 152,
											"name": "message",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-array.ts",
													"line": 6,
													"character": 39,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-array.ts#L6"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"groups": [
										{
											"title": "Properties",
											"children": [
												152
											]
										}
									],
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-array.ts",
											"line": 6,
											"character": 37,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-array.ts#L6"
										}
									]
								}
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 153,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/is-array.ts",
									"line": 7,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-array.ts#L7"
								}
							],
							"signatures": [
								{
									"id": 154,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-array.ts",
											"line": 7,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-array.ts#L7"
										}
									],
									"parameters": [
										{
											"id": 155,
											"name": "control",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControl"
												},
												"name": "AbstractControl",
												"package": "@angular/forms"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidationErrors"
												},
												"name": "ValidationErrors",
												"package": "@angular/forms"
											}
										]
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 156,
			"name": "IsBoolean",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
					"line": 6,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-boolean.ts#L6"
				}
			],
			"signatures": [
				{
					"id": 157,
					"name": "IsBoolean",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
							"line": 6,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-boolean.ts#L6"
						}
					],
					"parameters": [
						{
							"id": 158,
							"name": "__namedParameters",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 159,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"children": [
										{
											"id": 160,
											"name": "message",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
													"line": 6,
													"character": 41,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-boolean.ts#L6"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"groups": [
										{
											"title": "Properties",
											"children": [
												160
											]
										}
									],
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
											"line": 6,
											"character": 39,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-boolean.ts#L6"
										}
									]
								}
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 161,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
									"line": 7,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-boolean.ts#L7"
								}
							],
							"signatures": [
								{
									"id": 162,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
											"line": 7,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-boolean.ts#L7"
										}
									],
									"parameters": [
										{
											"id": 163,
											"name": "control",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControl"
												},
												"name": "AbstractControl",
												"package": "@angular/forms"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidationErrors"
												},
												"name": "ValidationErrors",
												"package": "@angular/forms"
											}
										]
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 164,
			"name": "IsComplex",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
					"line": 104,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L104"
				}
			],
			"signatures": [
				{
					"id": 165,
					"name": "IsComplex",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
							"line": 104,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L104"
						}
					],
					"parameters": [
						{
							"id": 166,
							"name": "__namedParameters",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 167,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"children": [
										{
											"id": 168,
											"name": "message",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
													"line": 107,
													"character": 31,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L107"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 169,
											"name": "options",
											"variant": "declaration",
											"kind": 1024,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
													"line": 107,
													"character": 49,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L107"
												}
											],
											"type": {
												"type": "reference",
												"target": 173,
												"name": "ComplexityOptions",
												"package": "@rxap/forms"
											}
										}
									],
									"groups": [
										{
											"title": "Properties",
											"children": [
												168,
												169
											]
										}
									],
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
											"line": 107,
											"character": 29,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L107"
										}
									]
								}
							}
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 170,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
									"line": 108,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L108"
								}
							],
							"signatures": [
								{
									"id": 171,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
											"line": 108,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-complex.ts#L108"
										}
									],
									"parameters": [
										{
											"id": 172,
											"name": "control",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControl"
												},
												"name": "AbstractControl",
												"package": "@angular/forms"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidationErrors"
												},
												"name": "ValidationErrors",
												"package": "@angular/forms"
											}
										]
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 184,
			"name": "IsDate",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/validators/is-date.ts",
					"line": 6,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-date.ts#L6"
				}
			],
			"signatures": [
				{
					"id": 185,
					"name": "IsDate",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-date.ts",
							"line": 6,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-date.ts#L6"
						}
					],
					"parameters": [
						{
							"id": 186,
							"name": "__namedParameters",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 187,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"children": [
										{
											"id": 188,
											"name": "message",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-date.ts",
													"line": 6,
													"character": 38,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-date.ts#L6"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"groups": [
										{
											"title": "Properties",
											"children": [
												188
											]
										}
									],
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-date.ts",
											"line": 6,
											"character": 36,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-date.ts#L6"
										}
									]
								}
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 189,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/is-date.ts",
									"line": 7,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-date.ts#L7"
								}
							],
							"signatures": [
								{
									"id": 190,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-date.ts",
											"line": 7,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-date.ts#L7"
										}
									],
									"parameters": [
										{
											"id": 191,
											"name": "control",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControl"
												},
												"name": "AbstractControl",
												"package": "@angular/forms"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidationErrors"
												},
												"name": "ValidationErrors",
												"package": "@angular/forms"
											}
										]
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 192,
			"name": "IsEmail",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/validators/is-email.ts",
					"line": 10,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-email.ts#L10"
				}
			],
			"signatures": [
				{
					"id": 193,
					"name": "IsEmail",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-email.ts",
							"line": 10,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-email.ts#L10"
						}
					],
					"parameters": [
						{
							"id": 194,
							"name": "__namedParameters",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 195,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"children": [
										{
											"id": 196,
											"name": "message",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-email.ts",
													"line": 13,
													"character": 29,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-email.ts#L13"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 197,
											"name": "options",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-email.ts",
													"line": 13,
													"character": 47,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-email.ts#L13"
												}
											],
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "packages/validator/src/lib/isEmail.ts",
													"qualifiedName": "IsEmailOptions"
												},
												"name": "IsEmailOptions",
												"package": "@rxap/validator"
											}
										}
									],
									"groups": [
										{
											"title": "Properties",
											"children": [
												196,
												197
											]
										}
									],
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-email.ts",
											"line": 13,
											"character": 27,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-email.ts#L13"
										}
									]
								}
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 198,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/is-email.ts",
									"line": 14,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-email.ts#L14"
								}
							],
							"signatures": [
								{
									"id": 199,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-email.ts",
											"line": 14,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-email.ts#L14"
										}
									],
									"parameters": [
										{
											"id": 200,
											"name": "control",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControl"
												},
												"name": "AbstractControl",
												"package": "@angular/forms"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidationErrors"
												},
												"name": "ValidationErrors",
												"package": "@angular/forms"
											}
										]
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 201,
			"name": "IsEnum",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
					"line": 6,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-enum.ts#L6"
				}
			],
			"signatures": [
				{
					"id": 202,
					"name": "IsEnum",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
							"line": 6,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-enum.ts#L6"
						}
					],
					"parameters": [
						{
							"id": 203,
							"name": "__namedParameters",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 204,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"children": [
										{
											"id": 206,
											"name": "entity",
											"variant": "declaration",
											"kind": 1024,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
													"line": 9,
													"character": 46,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-enum.ts#L9"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 205,
											"name": "message",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
													"line": 9,
													"character": 28,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-enum.ts#L9"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"groups": [
										{
											"title": "Properties",
											"children": [
												206,
												205
											]
										}
									],
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
											"line": 9,
											"character": 26,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-enum.ts#L9"
										}
									]
								}
							}
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 207,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
									"line": 10,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-enum.ts#L10"
								}
							],
							"signatures": [
								{
									"id": 208,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
											"line": 10,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-enum.ts#L10"
										}
									],
									"parameters": [
										{
											"id": 209,
											"name": "control",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControl"
												},
												"name": "AbstractControl",
												"package": "@angular/forms"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidationErrors"
												},
												"name": "ValidationErrors",
												"package": "@angular/forms"
											}
										]
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 210,
			"name": "IsInt",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/validators/is-int.ts",
					"line": 10,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-int.ts#L10"
				}
			],
			"signatures": [
				{
					"id": 211,
					"name": "IsInt",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-int.ts",
							"line": 10,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-int.ts#L10"
						}
					],
					"parameters": [
						{
							"id": 212,
							"name": "__namedParameters",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 213,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"children": [
										{
											"id": 214,
											"name": "message",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-int.ts",
													"line": 13,
													"character": 27,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-int.ts#L13"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 215,
											"name": "options",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-int.ts",
													"line": 13,
													"character": 45,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-int.ts#L13"
												}
											],
											"type": {
												"type": "reference",
												"target": 244,
												"name": "IsNumberOptions",
												"package": "@rxap/forms"
											}
										}
									],
									"groups": [
										{
											"title": "Properties",
											"children": [
												214,
												215
											]
										}
									],
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-int.ts",
											"line": 13,
											"character": 25,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-int.ts#L13"
										}
									]
								}
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 216,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/is-int.ts",
									"line": 14,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-int.ts#L14"
								}
							],
							"signatures": [
								{
									"id": 217,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-int.ts",
											"line": 14,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-int.ts#L14"
										}
									],
									"parameters": [
										{
											"id": 218,
											"name": "control",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControl"
												},
												"name": "AbstractControl",
												"package": "@angular/forms"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidationErrors"
												},
												"name": "ValidationErrors",
												"package": "@angular/forms"
											}
										]
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 219,
			"name": "IsIP",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
					"line": 7,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-ip.ts#L7"
				}
			],
			"signatures": [
				{
					"id": 220,
					"name": "IsIP",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
							"line": 7,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-ip.ts#L7"
						}
					],
					"parameters": [
						{
							"id": 221,
							"name": "__namedParameters",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 222,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"children": [
										{
											"id": 223,
											"name": "message",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
													"line": 10,
													"character": 26,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-ip.ts#L10"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 224,
											"name": "version",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
													"line": 10,
													"character": 44,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-ip.ts#L10"
												}
											],
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "number"
													}
												]
											}
										}
									],
									"groups": [
										{
											"title": "Properties",
											"children": [
												223,
												224
											]
										}
									],
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
											"line": 10,
											"character": 24,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-ip.ts#L10"
										}
									]
								}
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 225,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
									"line": 11,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-ip.ts#L11"
								}
							],
							"signatures": [
								{
									"id": 226,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
											"line": 11,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-ip.ts#L11"
										}
									],
									"parameters": [
										{
											"id": 227,
											"name": "control",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControl"
												},
												"name": "AbstractControl",
												"package": "@angular/forms"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidationErrors"
												},
												"name": "ValidationErrors",
												"package": "@angular/forms"
											}
										]
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 228,
			"name": "isNumber",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
					"line": 19,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L19"
				}
			],
			"signatures": [
				{
					"id": 229,
					"name": "isNumber",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Checks if a given value is a number."
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
							"line": 19,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L19"
						}
					],
					"parameters": [
						{
							"id": 230,
							"name": "value",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "unknown"
							}
						},
						{
							"id": 231,
							"name": "options",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 244,
								"name": "IsNumberOptions",
								"package": "@rxap/forms"
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "predicate",
						"name": "value",
						"asserts": false,
						"targetType": {
							"type": "intrinsic",
							"name": "number"
						}
					}
				}
			]
		},
		{
			"id": 232,
			"name": "IsNumber",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
					"line": 50,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L50"
				}
			],
			"signatures": [
				{
					"id": 233,
					"name": "IsNumber",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@deprecated",
								"content": [
									{
										"kind": "text",
										"text": "use RxapValidators.isNumber() instead"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-number.ts",
							"line": 50,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-number.ts#L50"
						}
					],
					"parameters": [
						{
							"id": 234,
							"name": "control",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "AbstractControl"
								},
								"name": "AbstractControl",
								"package": "@angular/forms"
							}
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/@angular/forms/index.d.ts",
									"qualifiedName": "ValidationErrors"
								},
								"name": "ValidationErrors",
								"package": "@angular/forms"
							}
						]
					}
				}
			]
		},
		{
			"id": 249,
			"name": "IsObject",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/validators/is-object.ts",
					"line": 6,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-object.ts#L6"
				}
			],
			"signatures": [
				{
					"id": 250,
					"name": "IsObject",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-object.ts",
							"line": 6,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-object.ts#L6"
						}
					],
					"parameters": [
						{
							"id": 251,
							"name": "__namedParameters",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 252,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"children": [
										{
											"id": 253,
											"name": "message",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-object.ts",
													"line": 6,
													"character": 40,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-object.ts#L6"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"groups": [
										{
											"title": "Properties",
											"children": [
												253
											]
										}
									],
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-object.ts",
											"line": 6,
											"character": 38,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-object.ts#L6"
										}
									]
								}
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 254,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/is-object.ts",
									"line": 7,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-object.ts#L7"
								}
							],
							"signatures": [
								{
									"id": 255,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-object.ts",
											"line": 7,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-object.ts#L7"
										}
									],
									"parameters": [
										{
											"id": 256,
											"name": "control",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControl"
												},
												"name": "AbstractControl",
												"package": "@angular/forms"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidationErrors"
												},
												"name": "ValidationErrors",
												"package": "@angular/forms"
											}
										]
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 257,
			"name": "IsPhoneNumber",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
					"line": 11,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-phone-number.ts#L11"
				}
			],
			"signatures": [
				{
					"id": 258,
					"name": "IsPhoneNumber",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
							"line": 11,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-phone-number.ts#L11"
						}
					],
					"parameters": [
						{
							"id": 259,
							"name": "__namedParameters",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 260,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"children": [
										{
											"id": 262,
											"name": "locale",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
													"line": 17,
													"character": 2,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-phone-number.ts#L17"
												}
											],
											"type": {
												"type": "union",
												"types": [
													{
														"type": "literal",
														"value": "any"
													},
													{
														"type": "reference",
														"target": {
															"sourceFileName": "packages/validator/src/lib/isMobilePhone.ts",
															"qualifiedName": "MobilePhoneLocale"
														},
														"name": "MobilePhoneLocale",
														"package": "@rxap/validator"
													},
													{
														"type": "array",
														"elementType": {
															"type": "reference",
															"target": {
																"sourceFileName": "packages/validator/src/lib/isMobilePhone.ts",
																"qualifiedName": "MobilePhoneLocale"
															},
															"name": "MobilePhoneLocale",
															"package": "@rxap/validator"
														}
													}
												]
											}
										},
										{
											"id": 261,
											"name": "message",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
													"line": 16,
													"character": 2,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-phone-number.ts#L16"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 263,
											"name": "options",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
													"line": 18,
													"character": 2,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-phone-number.ts#L18"
												}
											],
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "packages/validator/src/lib/isMobilePhone.ts",
													"qualifiedName": "IsMobilePhoneOptions"
												},
												"name": "IsMobilePhoneOptions",
												"package": "@rxap/validator"
											}
										}
									],
									"groups": [
										{
											"title": "Properties",
											"children": [
												262,
												261,
												263
											]
										}
									],
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
											"line": 15,
											"character": 33,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-phone-number.ts#L15"
										}
									]
								}
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 264,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
									"line": 20,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-phone-number.ts#L20"
								}
							],
							"signatures": [
								{
									"id": 265,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
											"line": 20,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-phone-number.ts#L20"
										}
									],
									"parameters": [
										{
											"id": 266,
											"name": "control",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControl"
												},
												"name": "AbstractControl",
												"package": "@angular/forms"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidationErrors"
												},
												"name": "ValidationErrors",
												"package": "@angular/forms"
											}
										]
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 267,
			"name": "IsPort",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/validators/is-port.ts",
					"line": 7,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-port.ts#L7"
				}
			],
			"signatures": [
				{
					"id": 268,
					"name": "IsPort",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-port.ts",
							"line": 7,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-port.ts#L7"
						}
					],
					"parameters": [
						{
							"id": 269,
							"name": "__namedParameters",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 270,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"children": [
										{
											"id": 271,
											"name": "message",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-port.ts",
													"line": 7,
													"character": 38,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-port.ts#L7"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"groups": [
										{
											"title": "Properties",
											"children": [
												271
											]
										}
									],
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-port.ts",
											"line": 7,
											"character": 36,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-port.ts#L7"
										}
									]
								}
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 272,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/is-port.ts",
									"line": 8,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-port.ts#L8"
								}
							],
							"signatures": [
								{
									"id": 273,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-port.ts",
											"line": 8,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-port.ts#L8"
										}
									],
									"parameters": [
										{
											"id": 274,
											"name": "control",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControl"
												},
												"name": "AbstractControl",
												"package": "@angular/forms"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidationErrors"
												},
												"name": "ValidationErrors",
												"package": "@angular/forms"
											}
										]
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 275,
			"name": "IsString",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/validators/is-string.ts",
					"line": 6,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-string.ts#L6"
				}
			],
			"signatures": [
				{
					"id": 276,
					"name": "IsString",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-string.ts",
							"line": 6,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-string.ts#L6"
						}
					],
					"parameters": [
						{
							"id": 277,
							"name": "__namedParameters",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 278,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"children": [
										{
											"id": 279,
											"name": "message",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-string.ts",
													"line": 6,
													"character": 40,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-string.ts#L6"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"groups": [
										{
											"title": "Properties",
											"children": [
												279
											]
										}
									],
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-string.ts",
											"line": 6,
											"character": 38,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-string.ts#L6"
										}
									]
								}
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 280,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/is-string.ts",
									"line": 7,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-string.ts#L7"
								}
							],
							"signatures": [
								{
									"id": 281,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-string.ts",
											"line": 7,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-string.ts#L7"
										}
									],
									"parameters": [
										{
											"id": 282,
											"name": "control",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControl"
												},
												"name": "AbstractControl",
												"package": "@angular/forms"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidationErrors"
												},
												"name": "ValidationErrors",
												"package": "@angular/forms"
											}
										]
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 283,
			"name": "IsUrl",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/validators/is-url.ts",
					"line": 10,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-url.ts#L10"
				}
			],
			"signatures": [
				{
					"id": 284,
					"name": "IsUrl",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-url.ts",
							"line": 10,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-url.ts#L10"
						}
					],
					"parameters": [
						{
							"id": 285,
							"name": "__namedParameters",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 286,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"children": [
										{
											"id": 287,
											"name": "message",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-url.ts",
													"line": 13,
													"character": 27,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-url.ts#L13"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 288,
											"name": "options",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-url.ts",
													"line": 13,
													"character": 45,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-url.ts#L13"
												}
											],
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "packages/validator/src/lib/isURL.ts",
													"qualifiedName": "IsURLOptions"
												},
												"name": "IsURLOptions",
												"package": "@rxap/validator"
											}
										}
									],
									"groups": [
										{
											"title": "Properties",
											"children": [
												287,
												288
											]
										}
									],
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-url.ts",
											"line": 13,
											"character": 25,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-url.ts#L13"
										}
									]
								}
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 289,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/is-url.ts",
									"line": 14,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-url.ts#L14"
								}
							],
							"signatures": [
								{
									"id": 290,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-url.ts",
											"line": 14,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-url.ts#L14"
										}
									],
									"parameters": [
										{
											"id": 291,
											"name": "control",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControl"
												},
												"name": "AbstractControl",
												"package": "@angular/forms"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidationErrors"
												},
												"name": "ValidationErrors",
												"package": "@angular/forms"
											}
										]
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 292,
			"name": "IsUUID",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
					"line": 7,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-uuid.ts#L7"
				}
			],
			"signatures": [
				{
					"id": 293,
					"name": "IsUUID",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
							"line": 7,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-uuid.ts#L7"
						}
					],
					"parameters": [
						{
							"id": 294,
							"name": "__namedParameters",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 295,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"children": [
										{
											"id": 296,
											"name": "message",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
													"line": 10,
													"character": 28,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-uuid.ts#L10"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 297,
											"name": "version",
											"variant": "declaration",
											"kind": 1024,
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
													"line": 10,
													"character": 46,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-uuid.ts#L10"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											},
											"defaultValue": "'all'"
										}
									],
									"groups": [
										{
											"title": "Properties",
											"children": [
												296,
												297
											]
										}
									],
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
											"line": 10,
											"character": 26,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-uuid.ts#L10"
										}
									]
								}
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 298,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
									"line": 11,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-uuid.ts#L11"
								}
							],
							"signatures": [
								{
									"id": 299,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
											"line": 11,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/is-uuid.ts#L11"
										}
									],
									"parameters": [
										{
											"id": 300,
											"name": "control",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "AbstractControl"
												},
												"name": "AbstractControl",
												"package": "@angular/forms"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "node_modules/@angular/forms/index.d.ts",
													"qualifiedName": "ValidationErrors"
												},
												"name": "ValidationErrors",
												"package": "@angular/forms"
											}
										]
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 1039,
			"name": "markAllDirty",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/control-actions.ts",
					"line": 146,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L146"
				}
			],
			"signatures": [
				{
					"id": 1040,
					"name": "markAllDirty",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-actions.ts",
							"line": 146,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L146"
						}
					],
					"typeParameters": [
						{
							"id": 1041,
							"name": "T",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 1042,
							"name": "control",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": 1087,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1041,
												"name": "T",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "RxapFormArray",
										"package": "@rxap/forms"
									},
									{
										"type": "reference",
										"target": 1716,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1041,
												"name": "T",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "RxapFormGroup",
										"package": "@rxap/forms"
									}
								]
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "void"
					}
				}
			]
		},
		{
			"id": 1043,
			"name": "markAllPristine",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/control-actions.ts",
					"line": 151,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L151"
				}
			],
			"signatures": [
				{
					"id": 1044,
					"name": "markAllPristine",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-actions.ts",
							"line": 151,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L151"
						}
					],
					"typeParameters": [
						{
							"id": 1045,
							"name": "T",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 1046,
							"name": "control",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": 1087,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1045,
												"name": "T",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "RxapFormArray",
										"package": "@rxap/forms"
									},
									{
										"type": "reference",
										"target": 1716,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1045,
												"name": "T",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "RxapFormGroup",
										"package": "@rxap/forms"
									}
								]
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "void"
					}
				}
			]
		},
		{
			"id": 1047,
			"name": "markAllUntouched",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/control-actions.ts",
					"line": 156,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L156"
				}
			],
			"signatures": [
				{
					"id": 1048,
					"name": "markAllUntouched",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-actions.ts",
							"line": 156,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L156"
						}
					],
					"typeParameters": [
						{
							"id": 1049,
							"name": "T",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 1050,
							"name": "control",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": 1087,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1049,
												"name": "T",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "RxapFormArray",
										"package": "@rxap/forms"
									},
									{
										"type": "reference",
										"target": 1716,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1049,
												"name": "T",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "RxapFormGroup",
										"package": "@rxap/forms"
									}
								]
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "void"
					}
				}
			]
		},
		{
			"id": 1016,
			"name": "mergeControlValidators",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/control-actions.ts",
					"line": 122,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L122"
				}
			],
			"signatures": [
				{
					"id": 1017,
					"name": "mergeControlValidators",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-actions.ts",
							"line": 122,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L122"
						}
					],
					"typeParameters": [
						{
							"id": 1018,
							"name": "T",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						},
						{
							"id": 1019,
							"name": "Control",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "reference",
										"target": 1018,
										"name": "T",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							}
						}
					],
					"parameters": [
						{
							"id": 1020,
							"name": "control",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 1019,
								"name": "Control",
								"package": "@rxap/forms",
								"refersToTypeParameter": true
							}
						},
						{
							"id": 1021,
							"name": "validators",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": 2510,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1018,
												"name": "T",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											}
										],
										"name": "ValidatorFn",
										"package": "@rxap/forms"
									},
									{
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": 2510,
											"typeArguments": [
												{
													"type": "reference",
													"target": 1018,
													"name": "T",
													"package": "@rxap/forms",
													"refersToTypeParameter": true
												}
											],
											"name": "ValidatorFn",
											"package": "@rxap/forms"
										}
									}
								]
							}
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "void"
					}
				}
			]
		},
		{
			"id": 921,
			"name": "RxapForm",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/decorators/form.ts",
					"line": 4,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/form.ts#L4"
				}
			],
			"signatures": [
				{
					"id": 922,
					"name": "RxapForm",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/decorators/form.ts",
							"line": 4,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/form.ts#L4"
						}
					],
					"parameters": [
						{
							"id": 923,
							"name": "optionsOrId",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "reference",
										"target": 2435,
										"name": "FormDefinitionMetadata",
										"package": "@rxap/forms"
									}
								]
							}
						},
						{
							"id": 924,
							"name": "className",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "'FormDefinition'"
						},
						{
							"id": 925,
							"name": "packageName",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "'@rxap/forms'"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 926,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/decorators/form.ts",
									"line": 10,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/form.ts#L10"
								}
							],
							"signatures": [
								{
									"id": 927,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/decorators/form.ts",
											"line": 10,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/form.ts#L10"
										}
									],
									"parameters": [
										{
											"id": 928,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 1051,
			"name": "selectControlValue$",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/control-actions.ts",
					"line": 161,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L161"
				}
			],
			"signatures": [
				{
					"id": 1052,
					"name": "selectControlValue$",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-actions.ts",
							"line": 161,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L161"
						}
					],
					"typeParameters": [
						{
							"id": 1053,
							"name": "T",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						},
						{
							"id": 1054,
							"name": "R",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 1055,
							"name": "control",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": 1716,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1053,
												"name": "T",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "RxapFormGroup",
										"package": "@rxap/forms"
									},
									{
										"type": "reference",
										"target": 1087,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1053,
												"name": "T",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "RxapFormArray",
										"package": "@rxap/forms"
									},
									{
										"type": "reference",
										"target": 1472,
										"typeArguments": [
											{
												"type": "reference",
												"target": 1053,
												"name": "T",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											},
											{
												"type": "intrinsic",
												"name": "any"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										],
										"name": "RxapFormControl",
										"package": "@rxap/forms"
									}
								]
							}
						},
						{
							"id": 1056,
							"name": "mapFn",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 1057,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/control-actions.ts",
											"line": 163,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L163"
										}
									],
									"signatures": [
										{
											"id": 1058,
											"name": "__type",
											"variant": "signature",
											"kind": 4096,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/control-actions.ts",
													"line": 163,
													"character": 9,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L163"
												}
											],
											"parameters": [
												{
													"id": 1059,
													"name": "state",
													"variant": "param",
													"kind": 32768,
													"flags": {},
													"type": {
														"type": "reference",
														"target": 1053,
														"name": "T",
														"package": "@rxap/forms",
														"refersToTypeParameter": true
													}
												}
											],
											"type": {
												"type": "reference",
												"target": 1054,
												"name": "R",
												"package": "@rxap/forms",
												"refersToTypeParameter": true
											}
										}
									]
								}
							}
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
							"qualifiedName": "Observable"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 1054,
								"name": "R",
								"package": "@rxap/forms",
								"refersToTypeParameter": true
							}
						],
						"name": "Observable",
						"package": "rxjs"
					}
				}
			]
		},
		{
			"id": 818,
			"name": "ToFormMethod",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/models.ts",
					"line": 30,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L30"
				}
			],
			"signatures": [
				{
					"id": 819,
					"name": "ToFormMethod",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/models.ts",
							"line": 30,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L30"
						}
					],
					"typeParameters": [
						{
							"id": 820,
							"name": "T",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						},
						{
							"id": 821,
							"name": "FormMethod",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/pattern/src/lib/method.ts",
									"qualifiedName": "Method"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 822,
										"name": "R",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 823,
										"name": "P",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								],
								"name": "Method",
								"package": "@rxap/pattern"
							}
						},
						{
							"id": 822,
							"name": "R",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						},
						{
							"id": 823,
							"name": "P",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 824,
							"name": "call",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 825,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/directives/models.ts",
											"line": 30,
											"character": 77,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L30"
										}
									],
									"signatures": [
										{
											"id": 826,
											"name": "__type",
											"variant": "signature",
											"kind": 4096,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/directives/models.ts",
													"line": 30,
													"character": 77,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L30"
												}
											],
											"parameters": [
												{
													"id": 827,
													"name": "value",
													"variant": "param",
													"kind": 32768,
													"flags": {},
													"type": {
														"type": "reference",
														"target": 823,
														"name": "P",
														"package": "@rxap/forms",
														"refersToTypeParameter": true
													}
												}
											],
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"target": 822,
														"name": "R",
														"package": "@rxap/forms",
														"refersToTypeParameter": true
													},
													{
														"type": "reference",
														"target": {
															"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
															"qualifiedName": "Promise"
														},
														"typeArguments": [
															{
																"type": "reference",
																"target": 822,
																"name": "R",
																"package": "@rxap/forms",
																"refersToTypeParameter": true
															}
														],
														"name": "Promise",
														"package": "typescript"
													}
												]
											}
										}
									]
								}
							}
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "packages/pattern/src/lib/method.ts",
							"qualifiedName": "Method"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 822,
								"name": "R",
								"package": "@rxap/forms",
								"refersToTypeParameter": true
							},
							{
								"type": "reference",
								"target": 823,
								"name": "P",
								"package": "@rxap/forms",
								"refersToTypeParameter": true
							}
						],
						"name": "Method",
						"package": "@rxap/pattern"
					}
				}
			]
		},
		{
			"id": 828,
			"name": "ToFormSubmitMethod",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/directives/models.ts",
					"line": 39,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L39"
				}
			],
			"signatures": [
				{
					"id": 829,
					"name": "ToFormSubmitMethod",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"comment": {
						"summary": [],
						"blockTags": [
							{
								"tag": "@deprecated",
								"content": [
									{
										"kind": "text",
										"text": "use ToFormMethod instead"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/directives/models.ts",
							"line": 39,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L39"
						}
					],
					"typeParameters": [
						{
							"id": 830,
							"name": "T",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 831,
							"name": "call",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "the call method implementation"
									}
								]
							},
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 832,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/directives/models.ts",
											"line": 39,
											"character": 44,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L39"
										}
									],
									"signatures": [
										{
											"id": 833,
											"name": "__type",
											"variant": "signature",
											"kind": 4096,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/angular/forms/src/lib/directives/models.ts",
													"line": 39,
													"character": 44,
													"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/directives/models.ts#L39"
												}
											],
											"parameters": [
												{
													"id": 834,
													"name": "value",
													"variant": "param",
													"kind": 32768,
													"flags": {},
													"type": {
														"type": "reference",
														"target": 830,
														"name": "T",
														"package": "@rxap/forms",
														"refersToTypeParameter": true
													}
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										}
									]
								}
							}
						}
					],
					"type": {
						"type": "reference",
						"target": 835,
						"typeArguments": [
							{
								"type": "reference",
								"target": 830,
								"name": "T",
								"package": "@rxap/forms",
								"refersToTypeParameter": true
							}
						],
						"name": "FormSubmitMethod",
						"package": "@rxap/forms"
					}
				}
			]
		},
		{
			"id": 946,
			"name": "UseFormArrayControl",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
					"line": 24,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/use-form-array.ts#L24"
				}
			],
			"signatures": [
				{
					"id": 947,
					"name": "UseFormArrayControl",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
							"line": 24,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/use-form-array.ts#L24"
						}
					],
					"parameters": [
						{
							"id": 948,
							"name": "options",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 2110,
								"name": "RxapAbstractControlOptions",
								"package": "@rxap/forms"
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 949,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
									"line": 26,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/use-form-array.ts#L26"
								}
							],
							"signatures": [
								{
									"id": 950,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
											"line": 26,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/use-form-array.ts#L26"
										}
									],
									"parameters": [
										{
											"id": 951,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 952,
											"name": "propertyKey",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 938,
			"name": "UseFormArrayGroup",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
					"line": 6,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/use-form-array.ts#L6"
				}
			],
			"signatures": [
				{
					"id": 939,
					"name": "UseFormArrayGroup",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
							"line": 6,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/use-form-array.ts#L6"
						}
					],
					"parameters": [
						{
							"id": 940,
							"name": "definition",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "Constructor"
								},
								"name": "Constructor",
								"package": "@rxap/utilities"
							}
						},
						{
							"id": 941,
							"name": "options",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 2110,
								"name": "RxapAbstractControlOptions",
								"package": "@rxap/forms"
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 942,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
									"line": 8,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/use-form-array.ts#L8"
								}
							],
							"signatures": [
								{
									"id": 943,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
											"line": 8,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/use-form-array.ts#L8"
										}
									],
									"parameters": [
										{
											"id": 944,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 945,
											"name": "propertyKey",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 953,
			"name": "UseFormControl",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/decorators/use-form-control.ts",
					"line": 5,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/use-form-control.ts#L5"
				}
			],
			"signatures": [
				{
					"id": 954,
					"name": "UseFormControl",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/decorators/use-form-control.ts",
							"line": 5,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/use-form-control.ts#L5"
						}
					],
					"parameters": [
						{
							"id": 955,
							"name": "options",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 2110,
								"name": "RxapAbstractControlOptions",
								"package": "@rxap/forms"
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 956,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/decorators/use-form-control.ts",
									"line": 7,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/use-form-control.ts#L7"
								}
							],
							"signatures": [
								{
									"id": 957,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/decorators/use-form-control.ts",
											"line": 7,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/use-form-control.ts#L7"
										}
									],
									"parameters": [
										{
											"id": 958,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 959,
											"name": "propertyKey",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 960,
			"name": "UseFormGroup",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/decorators/use-form-group.ts",
					"line": 6,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/use-form-group.ts#L6"
				}
			],
			"signatures": [
				{
					"id": 961,
					"name": "UseFormGroup",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/decorators/use-form-group.ts",
							"line": 6,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/use-form-group.ts#L6"
						}
					],
					"parameters": [
						{
							"id": 962,
							"name": "definition",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "packages/utilities/src/lib/helpers.ts",
									"qualifiedName": "Constructor"
								},
								"name": "Constructor",
								"package": "@rxap/utilities"
							}
						},
						{
							"id": 963,
							"name": "options",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 2110,
								"name": "RxapAbstractControlOptions",
								"package": "@rxap/forms"
							},
							"defaultValue": "{}"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 964,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/angular/forms/src/lib/decorators/use-form-group.ts",
									"line": 8,
									"character": 9,
									"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/use-form-group.ts#L8"
								}
							],
							"signatures": [
								{
									"id": 965,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"sources": [
										{
											"fileName": "packages/angular/forms/src/lib/decorators/use-form-group.ts",
											"line": 8,
											"character": 9,
											"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/decorators/use-form-group.ts#L8"
										}
									],
									"parameters": [
										{
											"id": 966,
											"name": "target",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 967,
											"name": "propertyKey",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							]
						}
					}
				}
			]
		},
		{
			"id": 1022,
			"name": "validateControlOn",
			"variant": "declaration",
			"kind": 64,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/angular/forms/src/lib/control-actions.ts",
					"line": 130,
					"character": 16,
					"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L130"
				}
			],
			"signatures": [
				{
					"id": 1023,
					"name": "validateControlOn",
					"variant": "signature",
					"kind": 4096,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/angular/forms/src/lib/control-actions.ts",
							"line": 130,
							"character": 16,
							"url": "https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/control-actions.ts#L130"
						}
					],
					"typeParameters": [
						{
							"id": 1024,
							"name": "T",
							"variant": "typeParam",
							"kind": 131072,
							"flags": {}
						}
					],
					"parameters": [
						{
							"id": 1025,
							"name": "control",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": 2544,
								"typeArguments": [
									{
										"type": "reference",
										"target": 1024,
										"name": "T",
										"package": "@rxap/forms",
										"refersToTypeParameter": true
									}
								],
								"name": "AbstractControl",
								"package": "@rxap/forms"
							}
						},
						{
							"id": 1026,
							"name": "validation",
							"variant": "param",
							"kind": 32768,
							"flags": {},
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "node_modules/rxjs/src/internal/Observable.ts",
									"qualifiedName": "Observable"
								},
								"typeArguments": [
									{
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "intrinsic",
												"name": "object"
											}
										]
									}
								],
								"name": "Observable",
								"package": "rxjs"
							}
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "node_modules/rxjs/src/internal/Subscription.ts",
							"qualifiedName": "Subscription"
						},
						"name": "Subscription",
						"package": "rxjs"
					}
				}
			]
		}
	],
	"groups": [
		{
			"title": "Enumerations",
			"children": [
				929
			]
		},
		{
			"title": "Classes",
			"children": [
				1060,
				1355,
				301,
				321,
				328,
				335,
				342,
				349,
				638,
				421,
				483,
				515,
				497,
				529,
				598,
				544,
				562,
				580,
				624,
				878,
				1087,
				1371,
				1472,
				1716,
				815
			]
		},
		{
			"title": "Interfaces",
			"children": [
				2101,
				2544,
				2522,
				2740,
				173,
				2531,
				911,
				2479,
				2124,
				2136,
				2435,
				2494,
				856,
				845,
				861,
				2423,
				867,
				835,
				872,
				2098,
				244,
				2717,
				2112
			]
		},
		{
			"title": "Type Aliases",
			"children": [
				2529,
				2516,
				2449,
				2539,
				2470,
				2542,
				2475,
				2543,
				2541,
				2750,
				2715,
				2461,
				2421,
				2748,
				2540,
				2744,
				2110,
				2455,
				2508,
				2530,
				2510,
				2528
			]
		},
		{
			"title": "Variables",
			"children": [
				2507,
				881,
				882,
				2506,
				887,
				886,
				888,
				884,
				883,
				885,
				1
			]
		},
		{
			"title": "Functions",
			"children": [
				235,
				889,
				896,
				972,
				1004,
				976,
				1010,
				988,
				980,
				903,
				984,
				914,
				968,
				998,
				992,
				1033,
				1027,
				148,
				156,
				164,
				184,
				192,
				201,
				210,
				219,
				228,
				232,
				249,
				257,
				267,
				275,
				283,
				292,
				1039,
				1043,
				1047,
				1016,
				921,
				1051,
				818,
				828,
				946,
				938,
				953,
				960,
				1022
			]
		}
	],
	"packageName": "@rxap/forms",
	"packageVersion": "19.1.0",
	"readme": [
		{
			"kind": "text",
			"text": "This package provides a set of tools and directives to simplify working with Angular forms, including reactive forms, custom validators, and form directives for handling loading, submitting, and error states. It offers decorators for defining forms and controls, along with utilities for building complex forms with nested groups and arrays. The library aims to enhance the development experience by providing a more structured and maintainable approach to form management in Angular applications.\n\n[![npm version](https://img.shields.io/npm/v/@rxap/forms?style=flat-square)](https://www.npmjs.com/package/@rxap/forms)\n[![commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg?style=flat-square)](https://commitizen.github.io/cz-cli/)\n[![styled with prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)\n![Libraries.io dependency status for latest release, scoped npm package](https://img.shields.io/librariesio/release/npm/@rxap/forms)\n![npm](https://img.shields.io/npm/dm/@rxap/forms)\n![NPM](https://img.shields.io/npm/l/@rxap/forms)\n\n- [Installation](#installation)\n- [Generators](#generators)\n  - [init](#init)\n\n# Installation\n\n**Add the package to your workspace:**\n"
		},
		{
			"kind": "code",
			"text": "```bash\nyarn add @rxap/forms\n```"
		},
		{
			"kind": "text",
			"text": "\n**Install peer dependencies:**\n"
		},
		{
			"kind": "code",
			"text": "```bash\nyarn add @angular/core @angular/forms @angular/router @rxap/definition @rxap/directives @rxap/pattern @rxap/reflect-metadata @rxap/rxjs @rxap/services @rxap/utilities @rxap/validator rxjs \n```"
		},
		{
			"kind": "text",
			"text": "\n**Execute the init generator:**\n"
		},
		{
			"kind": "code",
			"text": "```bash\nyarn nx g @rxap/forms:init\n```"
		},
		{
			"kind": "text",
			"text": "\n# Generators\n\n## init\n> Initialize the package in the workspace\n\n"
		},
		{
			"kind": "code",
			"text": "```bash\nnx g @rxap/forms:init\n```"
		}
	],
	"symbolIdMap": {
		"0": {
			"sourceFileName": "packages/angular/forms/src/index.ts",
			"qualifiedName": ""
		},
		"1": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/index.ts",
			"qualifiedName": "RxapValidators"
		},
		"2": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/index.ts",
			"qualifiedName": "__object"
		},
		"3": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/index.ts",
			"qualifiedName": "__object.IsNumber"
		},
		"4": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "_IsNumber"
		},
		"5": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "_IsNumber"
		},
		"6": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "__0"
		},
		"7": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "__type"
		},
		"8": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "__type.message"
		},
		"9": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "__type.options"
		},
		"10": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "__function"
		},
		"11": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "__function"
		},
		"12": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "control"
		},
		"13": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/index.ts",
			"qualifiedName": "__object.IsBoolean"
		},
		"14": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
			"qualifiedName": "IsBoolean"
		},
		"15": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
			"qualifiedName": "IsBoolean"
		},
		"16": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
			"qualifiedName": "__0"
		},
		"17": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
			"qualifiedName": "__type"
		},
		"18": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
			"qualifiedName": "__type.message"
		},
		"19": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
			"qualifiedName": "__function"
		},
		"20": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
			"qualifiedName": "__function"
		},
		"21": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
			"qualifiedName": "control"
		},
		"22": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/index.ts",
			"qualifiedName": "__object.IsArray"
		},
		"23": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-array.ts",
			"qualifiedName": "IsArray"
		},
		"24": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-array.ts",
			"qualifiedName": "IsArray"
		},
		"25": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-array.ts",
			"qualifiedName": "__0"
		},
		"26": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-array.ts",
			"qualifiedName": "__type"
		},
		"27": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-array.ts",
			"qualifiedName": "__type.message"
		},
		"28": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-array.ts",
			"qualifiedName": "__function"
		},
		"29": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-array.ts",
			"qualifiedName": "__function"
		},
		"30": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-array.ts",
			"qualifiedName": "control"
		},
		"31": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/index.ts",
			"qualifiedName": "__object.IsDate"
		},
		"32": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-date.ts",
			"qualifiedName": "IsDate"
		},
		"33": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-date.ts",
			"qualifiedName": "IsDate"
		},
		"34": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-date.ts",
			"qualifiedName": "__0"
		},
		"35": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-date.ts",
			"qualifiedName": "__type"
		},
		"36": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-date.ts",
			"qualifiedName": "__type.message"
		},
		"37": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-date.ts",
			"qualifiedName": "__function"
		},
		"38": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-date.ts",
			"qualifiedName": "__function"
		},
		"39": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-date.ts",
			"qualifiedName": "control"
		},
		"40": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/index.ts",
			"qualifiedName": "__object.IsEnum"
		},
		"41": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
			"qualifiedName": "IsEnum"
		},
		"42": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
			"qualifiedName": "IsEnum"
		},
		"43": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
			"qualifiedName": "__0"
		},
		"44": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
			"qualifiedName": "__type"
		},
		"45": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
			"qualifiedName": "__type.message"
		},
		"46": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
			"qualifiedName": "__type.entity"
		},
		"47": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
			"qualifiedName": "__function"
		},
		"48": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
			"qualifiedName": "__function"
		},
		"49": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
			"qualifiedName": "control"
		},
		"50": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/index.ts",
			"qualifiedName": "__object.IsInt"
		},
		"51": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-int.ts",
			"qualifiedName": "IsInt"
		},
		"52": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-int.ts",
			"qualifiedName": "IsInt"
		},
		"53": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-int.ts",
			"qualifiedName": "__0"
		},
		"54": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-int.ts",
			"qualifiedName": "__type"
		},
		"55": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-int.ts",
			"qualifiedName": "__type.message"
		},
		"56": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-int.ts",
			"qualifiedName": "__type.options"
		},
		"57": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-int.ts",
			"qualifiedName": "__function"
		},
		"58": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-int.ts",
			"qualifiedName": "__function"
		},
		"59": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-int.ts",
			"qualifiedName": "control"
		},
		"60": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/index.ts",
			"qualifiedName": "__object.IsObject"
		},
		"61": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-object.ts",
			"qualifiedName": "IsObject"
		},
		"62": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-object.ts",
			"qualifiedName": "IsObject"
		},
		"63": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-object.ts",
			"qualifiedName": "__0"
		},
		"64": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-object.ts",
			"qualifiedName": "__type"
		},
		"65": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-object.ts",
			"qualifiedName": "__type.message"
		},
		"66": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-object.ts",
			"qualifiedName": "__function"
		},
		"67": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-object.ts",
			"qualifiedName": "__function"
		},
		"68": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-object.ts",
			"qualifiedName": "control"
		},
		"69": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/index.ts",
			"qualifiedName": "__object.IsString"
		},
		"70": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-string.ts",
			"qualifiedName": "IsString"
		},
		"71": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-string.ts",
			"qualifiedName": "IsString"
		},
		"72": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-string.ts",
			"qualifiedName": "__0"
		},
		"73": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-string.ts",
			"qualifiedName": "__type"
		},
		"74": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-string.ts",
			"qualifiedName": "__type.message"
		},
		"75": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-string.ts",
			"qualifiedName": "__function"
		},
		"76": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-string.ts",
			"qualifiedName": "__function"
		},
		"77": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-string.ts",
			"qualifiedName": "control"
		},
		"78": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/index.ts",
			"qualifiedName": "__object.IsComplex"
		},
		"79": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "IsComplex"
		},
		"80": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "IsComplex"
		},
		"81": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "__0"
		},
		"82": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "__type"
		},
		"83": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "__type.message"
		},
		"84": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "__type.options"
		},
		"85": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "__function"
		},
		"86": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "__function"
		},
		"87": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "control"
		},
		"88": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/index.ts",
			"qualifiedName": "__object.IsPhoneNumber"
		},
		"89": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
			"qualifiedName": "IsPhoneNumber"
		},
		"90": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
			"qualifiedName": "IsPhoneNumber"
		},
		"91": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
			"qualifiedName": "__0"
		},
		"92": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
			"qualifiedName": "__type"
		},
		"93": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
			"qualifiedName": "__type.message"
		},
		"94": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
			"qualifiedName": "__type.locale"
		},
		"95": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
			"qualifiedName": "__type.options"
		},
		"96": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
			"qualifiedName": "__function"
		},
		"97": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
			"qualifiedName": "__function"
		},
		"98": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
			"qualifiedName": "control"
		},
		"99": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/index.ts",
			"qualifiedName": "__object.IsEmail"
		},
		"100": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-email.ts",
			"qualifiedName": "IsEmail"
		},
		"101": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-email.ts",
			"qualifiedName": "IsEmail"
		},
		"102": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-email.ts",
			"qualifiedName": "__0"
		},
		"103": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-email.ts",
			"qualifiedName": "__type"
		},
		"104": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-email.ts",
			"qualifiedName": "__type.message"
		},
		"105": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-email.ts",
			"qualifiedName": "__type.options"
		},
		"106": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-email.ts",
			"qualifiedName": "__function"
		},
		"107": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-email.ts",
			"qualifiedName": "__function"
		},
		"108": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-email.ts",
			"qualifiedName": "control"
		},
		"109": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/index.ts",
			"qualifiedName": "__object.IsUrl"
		},
		"110": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-url.ts",
			"qualifiedName": "IsUrl"
		},
		"111": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-url.ts",
			"qualifiedName": "IsUrl"
		},
		"112": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-url.ts",
			"qualifiedName": "__0"
		},
		"113": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-url.ts",
			"qualifiedName": "__type"
		},
		"114": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-url.ts",
			"qualifiedName": "__type.message"
		},
		"115": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-url.ts",
			"qualifiedName": "__type.options"
		},
		"116": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-url.ts",
			"qualifiedName": "__function"
		},
		"117": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-url.ts",
			"qualifiedName": "__function"
		},
		"118": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-url.ts",
			"qualifiedName": "control"
		},
		"119": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/index.ts",
			"qualifiedName": "__object.IsIP"
		},
		"120": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
			"qualifiedName": "IsIP"
		},
		"121": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
			"qualifiedName": "IsIP"
		},
		"122": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
			"qualifiedName": "__0"
		},
		"123": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
			"qualifiedName": "__type"
		},
		"124": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
			"qualifiedName": "__type.message"
		},
		"125": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
			"qualifiedName": "__type.version"
		},
		"126": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
			"qualifiedName": "__function"
		},
		"127": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
			"qualifiedName": "__function"
		},
		"128": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
			"qualifiedName": "control"
		},
		"129": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/index.ts",
			"qualifiedName": "__object.IsPort"
		},
		"130": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-port.ts",
			"qualifiedName": "IsPort"
		},
		"131": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-port.ts",
			"qualifiedName": "IsPort"
		},
		"132": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-port.ts",
			"qualifiedName": "__0"
		},
		"133": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-port.ts",
			"qualifiedName": "__type"
		},
		"134": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-port.ts",
			"qualifiedName": "__type.message"
		},
		"135": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-port.ts",
			"qualifiedName": "__function"
		},
		"136": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-port.ts",
			"qualifiedName": "__function"
		},
		"137": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-port.ts",
			"qualifiedName": "control"
		},
		"138": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/index.ts",
			"qualifiedName": "__object.IsUUID"
		},
		"139": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
			"qualifiedName": "IsUUID"
		},
		"140": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
			"qualifiedName": "IsUUID"
		},
		"141": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
			"qualifiedName": "__0"
		},
		"142": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
			"qualifiedName": "__type"
		},
		"143": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
			"qualifiedName": "__type.message"
		},
		"144": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
			"qualifiedName": "__type.version"
		},
		"145": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
			"qualifiedName": "__function"
		},
		"146": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
			"qualifiedName": "__function"
		},
		"147": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
			"qualifiedName": "control"
		},
		"148": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-array.ts",
			"qualifiedName": "IsArray"
		},
		"149": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-array.ts",
			"qualifiedName": "IsArray"
		},
		"150": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-array.ts",
			"qualifiedName": "__0"
		},
		"151": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-array.ts",
			"qualifiedName": "__type"
		},
		"152": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-array.ts",
			"qualifiedName": "__type.message"
		},
		"153": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-array.ts",
			"qualifiedName": "__function"
		},
		"154": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-array.ts",
			"qualifiedName": "__function"
		},
		"155": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-array.ts",
			"qualifiedName": "control"
		},
		"156": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
			"qualifiedName": "IsBoolean"
		},
		"157": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
			"qualifiedName": "IsBoolean"
		},
		"158": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
			"qualifiedName": "__0"
		},
		"159": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
			"qualifiedName": "__type"
		},
		"160": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
			"qualifiedName": "__type.message"
		},
		"161": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
			"qualifiedName": "__function"
		},
		"162": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
			"qualifiedName": "__function"
		},
		"163": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-boolean.ts",
			"qualifiedName": "control"
		},
		"164": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "IsComplex"
		},
		"165": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "IsComplex"
		},
		"166": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "__0"
		},
		"167": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "__type"
		},
		"168": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "__type.message"
		},
		"169": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "__type.options"
		},
		"170": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "__function"
		},
		"171": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "__function"
		},
		"172": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "control"
		},
		"173": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "ComplexityOptions"
		},
		"174": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "ComplexityOptions.uppercase"
		},
		"175": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "ComplexityOptions.special"
		},
		"176": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "ComplexityOptions.digit"
		},
		"177": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "ComplexityOptions.lowercase"
		},
		"178": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "ComplexityOptions.upperLower"
		},
		"179": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "ComplexityOptions.alphaNumeric"
		},
		"180": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "ComplexityOptions.min"
		},
		"181": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "ComplexityOptions.max"
		},
		"182": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "ComplexityOptions.range"
		},
		"183": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-complex.ts",
			"qualifiedName": "ComplexityOptions.exact"
		},
		"184": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-date.ts",
			"qualifiedName": "IsDate"
		},
		"185": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-date.ts",
			"qualifiedName": "IsDate"
		},
		"186": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-date.ts",
			"qualifiedName": "__0"
		},
		"187": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-date.ts",
			"qualifiedName": "__type"
		},
		"188": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-date.ts",
			"qualifiedName": "__type.message"
		},
		"189": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-date.ts",
			"qualifiedName": "__function"
		},
		"190": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-date.ts",
			"qualifiedName": "__function"
		},
		"191": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-date.ts",
			"qualifiedName": "control"
		},
		"192": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-email.ts",
			"qualifiedName": "IsEmail"
		},
		"193": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-email.ts",
			"qualifiedName": "IsEmail"
		},
		"194": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-email.ts",
			"qualifiedName": "__0"
		},
		"195": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-email.ts",
			"qualifiedName": "__type"
		},
		"196": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-email.ts",
			"qualifiedName": "__type.message"
		},
		"197": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-email.ts",
			"qualifiedName": "__type.options"
		},
		"198": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-email.ts",
			"qualifiedName": "__function"
		},
		"199": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-email.ts",
			"qualifiedName": "__function"
		},
		"200": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-email.ts",
			"qualifiedName": "control"
		},
		"201": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
			"qualifiedName": "IsEnum"
		},
		"202": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
			"qualifiedName": "IsEnum"
		},
		"203": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
			"qualifiedName": "__0"
		},
		"204": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
			"qualifiedName": "__type"
		},
		"205": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
			"qualifiedName": "__type.message"
		},
		"206": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
			"qualifiedName": "__type.entity"
		},
		"207": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
			"qualifiedName": "__function"
		},
		"208": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
			"qualifiedName": "__function"
		},
		"209": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-enum.ts",
			"qualifiedName": "control"
		},
		"210": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-int.ts",
			"qualifiedName": "IsInt"
		},
		"211": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-int.ts",
			"qualifiedName": "IsInt"
		},
		"212": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-int.ts",
			"qualifiedName": "__0"
		},
		"213": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-int.ts",
			"qualifiedName": "__type"
		},
		"214": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-int.ts",
			"qualifiedName": "__type.message"
		},
		"215": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-int.ts",
			"qualifiedName": "__type.options"
		},
		"216": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-int.ts",
			"qualifiedName": "__function"
		},
		"217": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-int.ts",
			"qualifiedName": "__function"
		},
		"218": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-int.ts",
			"qualifiedName": "control"
		},
		"219": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
			"qualifiedName": "IsIP"
		},
		"220": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
			"qualifiedName": "IsIP"
		},
		"221": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
			"qualifiedName": "__0"
		},
		"222": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
			"qualifiedName": "__type"
		},
		"223": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
			"qualifiedName": "__type.message"
		},
		"224": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
			"qualifiedName": "__type.version"
		},
		"225": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
			"qualifiedName": "__function"
		},
		"226": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
			"qualifiedName": "__function"
		},
		"227": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-ip.ts",
			"qualifiedName": "control"
		},
		"228": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "isNumber"
		},
		"229": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "isNumber"
		},
		"230": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "value"
		},
		"231": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "options"
		},
		"232": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "IsNumber"
		},
		"233": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "IsNumber"
		},
		"234": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "control"
		},
		"235": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "_IsNumber"
		},
		"236": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "_IsNumber"
		},
		"237": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "__0"
		},
		"238": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "__type"
		},
		"239": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "__type.message"
		},
		"240": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "__type.options"
		},
		"241": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "__function"
		},
		"242": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "__function"
		},
		"243": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "control"
		},
		"244": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "IsNumberOptions"
		},
		"245": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "IsNumberOptions.allowNaN"
		},
		"246": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "IsNumberOptions.allowInfinity"
		},
		"247": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "IsNumberOptions.maxDecimalPlaces"
		},
		"248": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-number.ts",
			"qualifiedName": "IsNumberOptions.strict"
		},
		"249": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-object.ts",
			"qualifiedName": "IsObject"
		},
		"250": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-object.ts",
			"qualifiedName": "IsObject"
		},
		"251": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-object.ts",
			"qualifiedName": "__0"
		},
		"252": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-object.ts",
			"qualifiedName": "__type"
		},
		"253": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-object.ts",
			"qualifiedName": "__type.message"
		},
		"254": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-object.ts",
			"qualifiedName": "__function"
		},
		"255": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-object.ts",
			"qualifiedName": "__function"
		},
		"256": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-object.ts",
			"qualifiedName": "control"
		},
		"257": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
			"qualifiedName": "IsPhoneNumber"
		},
		"258": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
			"qualifiedName": "IsPhoneNumber"
		},
		"259": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
			"qualifiedName": "__0"
		},
		"260": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
			"qualifiedName": "__type"
		},
		"261": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
			"qualifiedName": "__type.message"
		},
		"262": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
			"qualifiedName": "__type.locale"
		},
		"263": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
			"qualifiedName": "__type.options"
		},
		"264": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
			"qualifiedName": "__function"
		},
		"265": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
			"qualifiedName": "__function"
		},
		"266": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-phone-number.ts",
			"qualifiedName": "control"
		},
		"267": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-port.ts",
			"qualifiedName": "IsPort"
		},
		"268": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-port.ts",
			"qualifiedName": "IsPort"
		},
		"269": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-port.ts",
			"qualifiedName": "__0"
		},
		"270": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-port.ts",
			"qualifiedName": "__type"
		},
		"271": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-port.ts",
			"qualifiedName": "__type.message"
		},
		"272": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-port.ts",
			"qualifiedName": "__function"
		},
		"273": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-port.ts",
			"qualifiedName": "__function"
		},
		"274": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-port.ts",
			"qualifiedName": "control"
		},
		"275": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-string.ts",
			"qualifiedName": "IsString"
		},
		"276": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-string.ts",
			"qualifiedName": "IsString"
		},
		"277": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-string.ts",
			"qualifiedName": "__0"
		},
		"278": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-string.ts",
			"qualifiedName": "__type"
		},
		"279": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-string.ts",
			"qualifiedName": "__type.message"
		},
		"280": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-string.ts",
			"qualifiedName": "__function"
		},
		"281": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-string.ts",
			"qualifiedName": "__function"
		},
		"282": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-string.ts",
			"qualifiedName": "control"
		},
		"283": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-url.ts",
			"qualifiedName": "IsUrl"
		},
		"284": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-url.ts",
			"qualifiedName": "IsUrl"
		},
		"285": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-url.ts",
			"qualifiedName": "__0"
		},
		"286": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-url.ts",
			"qualifiedName": "__type"
		},
		"287": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-url.ts",
			"qualifiedName": "__type.message"
		},
		"288": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-url.ts",
			"qualifiedName": "__type.options"
		},
		"289": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-url.ts",
			"qualifiedName": "__function"
		},
		"290": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-url.ts",
			"qualifiedName": "__function"
		},
		"291": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-url.ts",
			"qualifiedName": "control"
		},
		"292": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
			"qualifiedName": "IsUUID"
		},
		"293": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
			"qualifiedName": "IsUUID"
		},
		"294": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
			"qualifiedName": "__0"
		},
		"295": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
			"qualifiedName": "__type"
		},
		"296": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
			"qualifiedName": "__type.message"
		},
		"297": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
			"qualifiedName": "__type.version"
		},
		"298": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
			"qualifiedName": "__function"
		},
		"299": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
			"qualifiedName": "__function"
		},
		"300": {
			"sourceFileName": "packages/angular/forms/src/lib/validators/is-uuid.ts",
			"qualifiedName": "control"
		},
		"301": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
			"qualifiedName": "FormControlErrorDirective"
		},
		"302": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
			"qualifiedName": "FormControlErrorDirective.__constructor"
		},
		"303": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
			"qualifiedName": "FormControlErrorDirective"
		},
		"304": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
			"qualifiedName": "template"
		},
		"305": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
			"qualifiedName": "__type"
		},
		"306": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
			"qualifiedName": "__type.$implicit"
		},
		"307": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
			"qualifiedName": "parent"
		},
		"308": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
			"qualifiedName": "viewContainerRef"
		},
		"309": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
			"qualifiedName": "FormControlErrorDirective.name"
		},
		"310": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
			"qualifiedName": "FormControlErrorDirective.errorKey"
		},
		"317": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
			"qualifiedName": "FormControlErrorDirective.ngOnInit"
		},
		"318": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
			"qualifiedName": "FormControlErrorDirective.ngOnInit"
		},
		"319": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
			"qualifiedName": "FormControlErrorDirective.ngOnDestroy"
		},
		"320": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-error.directive.ts",
			"qualifiedName": "FormControlErrorDirective.ngOnDestroy"
		},
		"321": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-dirty.directive.ts",
			"qualifiedName": "FormControlMarkDirtyDirective"
		},
		"322": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-dirty.directive.ts",
			"qualifiedName": "FormControlMarkDirtyDirective.__constructor"
		},
		"323": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-dirty.directive.ts",
			"qualifiedName": "FormControlMarkDirtyDirective"
		},
		"324": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-dirty.directive.ts",
			"qualifiedName": "parent"
		},
		"326": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-dirty.directive.ts",
			"qualifiedName": "FormControlMarkDirtyDirective.onClick"
		},
		"327": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-dirty.directive.ts",
			"qualifiedName": "FormControlMarkDirtyDirective.onClick"
		},
		"328": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-pristine.directive.ts",
			"qualifiedName": "FormControlMarkPristineDirective"
		},
		"329": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-pristine.directive.ts",
			"qualifiedName": "FormControlMarkPristineDirective.__constructor"
		},
		"330": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-pristine.directive.ts",
			"qualifiedName": "FormControlMarkPristineDirective"
		},
		"331": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-pristine.directive.ts",
			"qualifiedName": "parent"
		},
		"333": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-pristine.directive.ts",
			"qualifiedName": "FormControlMarkPristineDirective.onClick"
		},
		"334": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-pristine.directive.ts",
			"qualifiedName": "FormControlMarkPristineDirective.onClick"
		},
		"335": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-touched.directive.ts",
			"qualifiedName": "FormControlMarkTouchedDirective"
		},
		"336": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-touched.directive.ts",
			"qualifiedName": "FormControlMarkTouchedDirective.__constructor"
		},
		"337": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-touched.directive.ts",
			"qualifiedName": "FormControlMarkTouchedDirective"
		},
		"338": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-touched.directive.ts",
			"qualifiedName": "parent"
		},
		"340": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-touched.directive.ts",
			"qualifiedName": "FormControlMarkTouchedDirective.onClick"
		},
		"341": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-touched.directive.ts",
			"qualifiedName": "FormControlMarkTouchedDirective.onClick"
		},
		"342": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-untouched.directive.ts",
			"qualifiedName": "FormControlMarkUntouchedDirective"
		},
		"343": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-untouched.directive.ts",
			"qualifiedName": "FormControlMarkUntouchedDirective.__constructor"
		},
		"344": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-untouched.directive.ts",
			"qualifiedName": "FormControlMarkUntouchedDirective"
		},
		"345": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-untouched.directive.ts",
			"qualifiedName": "parent"
		},
		"347": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-untouched.directive.ts",
			"qualifiedName": "FormControlMarkUntouchedDirective.onClick"
		},
		"348": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-mark-untouched.directive.ts",
			"qualifiedName": "FormControlMarkUntouchedDirective.onClick"
		},
		"349": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-name.directive.ts",
			"qualifiedName": "FormControlNameDirective"
		},
		"350": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControlName.ɵfac"
		},
		"351": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControlName.ɵdir"
		},
		"352": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-name.directive.ts",
			"qualifiedName": "FormControlNameDirective.__constructor"
		},
		"353": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-name.directive.ts",
			"qualifiedName": "FormControlNameDirective"
		},
		"354": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-name.directive.ts",
			"qualifiedName": "parent"
		},
		"355": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-name.directive.ts",
			"qualifiedName": "validators"
		},
		"356": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-name.directive.ts",
			"qualifiedName": "asyncValidators"
		},
		"357": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-name.directive.ts",
			"qualifiedName": "valueAccessors"
		},
		"358": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-name.directive.ts",
			"qualifiedName": "FormControlNameDirective.control"
		},
		"359": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-control-name.directive.ts",
			"qualifiedName": "FormControlNameDirective.name"
		},
		"360": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControlName.isDisabled"
		},
		"361": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControlName.isDisabled"
		},
		"362": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "isDisabled"
		},
		"363": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControlName.model"
		},
		"364": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControlName.update"
		},
		"365": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControlName.ngOnChanges"
		},
		"366": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControlName.ngOnChanges"
		},
		"367": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "changes"
		},
		"368": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControlName.ngOnDestroy"
		},
		"369": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControlName.ngOnDestroy"
		},
		"370": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControlName.viewToModelUpdate"
		},
		"371": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControlName.viewToModelUpdate"
		},
		"372": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "newValue"
		},
		"373": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControlName.path"
		},
		"374": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControlName.path"
		},
		"375": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControlName.formDirective"
		},
		"376": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControlName.formDirective"
		},
		"377": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "NgControl.valueAccessor"
		},
		"378": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.value"
		},
		"379": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.value"
		},
		"380": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.valid"
		},
		"381": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.valid"
		},
		"382": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.invalid"
		},
		"383": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.invalid"
		},
		"384": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.pending"
		},
		"385": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.pending"
		},
		"386": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.disabled"
		},
		"387": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.disabled"
		},
		"388": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.enabled"
		},
		"389": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.enabled"
		},
		"390": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.errors"
		},
		"391": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.errors"
		},
		"392": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.pristine"
		},
		"393": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.pristine"
		},
		"394": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.dirty"
		},
		"395": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.dirty"
		},
		"396": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.touched"
		},
		"397": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.touched"
		},
		"398": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.status"
		},
		"399": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.status"
		},
		"400": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.untouched"
		},
		"401": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.untouched"
		},
		"402": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.statusChanges"
		},
		"403": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.statusChanges"
		},
		"404": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.valueChanges"
		},
		"405": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.valueChanges"
		},
		"406": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.validator"
		},
		"407": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.validator"
		},
		"408": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.asyncValidator"
		},
		"409": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.asyncValidator"
		},
		"410": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.reset"
		},
		"411": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.reset"
		},
		"412": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "value"
		},
		"413": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.hasError"
		},
		"414": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.hasError"
		},
		"415": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "errorCode"
		},
		"416": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "path"
		},
		"417": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.getError"
		},
		"418": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.getError"
		},
		"419": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "errorCode"
		},
		"420": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "path"
		},
		"421": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-group-name.directive.ts",
			"qualifiedName": "FormGroupNameDirective"
		},
		"422": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupName.ɵfac"
		},
		"423": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupName.ɵdir"
		},
		"424": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-group-name.directive.ts",
			"qualifiedName": "FormGroupNameDirective.__constructor"
		},
		"425": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-group-name.directive.ts",
			"qualifiedName": "FormGroupNameDirective"
		},
		"426": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-group-name.directive.ts",
			"qualifiedName": "parent"
		},
		"427": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-group-name.directive.ts",
			"qualifiedName": "validators"
		},
		"428": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-group-name.directive.ts",
			"qualifiedName": "asyncValidators"
		},
		"429": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-group-name.directive.ts",
			"qualifiedName": "FormGroupNameDirective.name"
		},
		"430": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-group-name.directive.ts",
			"qualifiedName": "FormGroupNameDirective.control"
		},
		"431": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-group-name.directive.ts",
			"qualifiedName": "FormGroupNameDirective.control"
		},
		"432": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractFormGroupDirective.ngOnInit"
		},
		"433": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractFormGroupDirective.ngOnInit"
		},
		"434": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractFormGroupDirective.ngOnDestroy"
		},
		"435": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractFormGroupDirective.ngOnDestroy"
		},
		"436": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractFormGroupDirective.path"
		},
		"437": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractFormGroupDirective.path"
		},
		"438": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractFormGroupDirective.formDirective"
		},
		"439": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractFormGroupDirective.formDirective"
		},
		"440": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.value"
		},
		"441": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.value"
		},
		"442": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.valid"
		},
		"443": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.valid"
		},
		"444": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.invalid"
		},
		"445": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.invalid"
		},
		"446": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.pending"
		},
		"447": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.pending"
		},
		"448": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.disabled"
		},
		"449": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.disabled"
		},
		"450": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.enabled"
		},
		"451": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.enabled"
		},
		"452": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.errors"
		},
		"453": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.errors"
		},
		"454": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.pristine"
		},
		"455": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.pristine"
		},
		"456": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.dirty"
		},
		"457": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.dirty"
		},
		"458": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.touched"
		},
		"459": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.touched"
		},
		"460": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.status"
		},
		"461": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.status"
		},
		"462": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.untouched"
		},
		"463": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.untouched"
		},
		"464": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.statusChanges"
		},
		"465": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.statusChanges"
		},
		"466": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.valueChanges"
		},
		"467": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.valueChanges"
		},
		"468": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.validator"
		},
		"469": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.validator"
		},
		"470": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.asyncValidator"
		},
		"471": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.asyncValidator"
		},
		"472": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.reset"
		},
		"473": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.reset"
		},
		"474": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "value"
		},
		"475": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.hasError"
		},
		"476": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.hasError"
		},
		"477": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "errorCode"
		},
		"478": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "path"
		},
		"479": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.getError"
		},
		"480": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.getError"
		},
		"481": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "errorCode"
		},
		"482": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "path"
		},
		"483": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loaded.directive.ts",
			"qualifiedName": "FormLoadedDirective"
		},
		"484": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loaded.directive.ts",
			"qualifiedName": "FormLoadedDirective.__constructor"
		},
		"485": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loaded.directive.ts",
			"qualifiedName": "FormLoadedDirective"
		},
		"486": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loaded.directive.ts",
			"qualifiedName": "formDirective"
		},
		"487": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loaded.directive.ts",
			"qualifiedName": "template"
		},
		"488": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loaded.directive.ts",
			"qualifiedName": "viewContainerRef"
		},
		"493": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loaded.directive.ts",
			"qualifiedName": "FormLoadedDirective.ngAfterViewInit"
		},
		"494": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loaded.directive.ts",
			"qualifiedName": "FormLoadedDirective.ngAfterViewInit"
		},
		"495": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loaded.directive.ts",
			"qualifiedName": "FormLoadedDirective.ngOnDestroy"
		},
		"496": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loaded.directive.ts",
			"qualifiedName": "FormLoadedDirective.ngOnDestroy"
		},
		"497": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading-error.directive.ts",
			"qualifiedName": "FormLoadingErrorDirective"
		},
		"498": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading-error.directive.ts",
			"qualifiedName": "FormLoadingErrorDirective.__constructor"
		},
		"499": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading-error.directive.ts",
			"qualifiedName": "FormLoadingErrorDirective"
		},
		"500": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading-error.directive.ts",
			"qualifiedName": "formDirective"
		},
		"501": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading-error.directive.ts",
			"qualifiedName": "template"
		},
		"502": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading-error.directive.ts",
			"qualifiedName": "__type"
		},
		"503": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading-error.directive.ts",
			"qualifiedName": "__type.$implicit"
		},
		"504": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading-error.directive.ts",
			"qualifiedName": "viewContainerRef"
		},
		"511": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading-error.directive.ts",
			"qualifiedName": "FormLoadingErrorDirective.ngAfterViewInit"
		},
		"512": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading-error.directive.ts",
			"qualifiedName": "FormLoadingErrorDirective.ngAfterViewInit"
		},
		"513": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading-error.directive.ts",
			"qualifiedName": "FormLoadingErrorDirective.ngOnDestroy"
		},
		"514": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading-error.directive.ts",
			"qualifiedName": "FormLoadingErrorDirective.ngOnDestroy"
		},
		"515": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading.directive.ts",
			"qualifiedName": "FormLoadingDirective"
		},
		"516": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading.directive.ts",
			"qualifiedName": "FormLoadingDirective.__constructor"
		},
		"517": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading.directive.ts",
			"qualifiedName": "FormLoadingDirective"
		},
		"518": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading.directive.ts",
			"qualifiedName": "formDirective"
		},
		"519": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading.directive.ts",
			"qualifiedName": "template"
		},
		"520": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading.directive.ts",
			"qualifiedName": "viewContainerRef"
		},
		"525": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading.directive.ts",
			"qualifiedName": "FormLoadingDirective.ngAfterViewInit"
		},
		"526": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading.directive.ts",
			"qualifiedName": "FormLoadingDirective.ngAfterViewInit"
		},
		"527": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading.directive.ts",
			"qualifiedName": "FormLoadingDirective.ngOnDestroy"
		},
		"528": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-loading.directive.ts",
			"qualifiedName": "FormLoadingDirective.ngOnDestroy"
		},
		"529": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-reset.directive.ts",
			"qualifiedName": "FormResetDirective"
		},
		"530": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-reset.directive.ts",
			"qualifiedName": "FormResetDirective.__constructor"
		},
		"531": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-reset.directive.ts",
			"qualifiedName": "FormResetDirective"
		},
		"532": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-reset.directive.ts",
			"qualifiedName": "formDirective"
		},
		"533": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-reset.directive.ts",
			"qualifiedName": "FormResetDirective.type"
		},
		"535": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-reset.directive.ts",
			"qualifiedName": "FormResetDirective.execute"
		},
		"536": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-reset.directive.ts",
			"qualifiedName": "FormResetDirective.execute"
		},
		"537": {
			"sourceFileName": "packages/angular/directives/src/lib/confirm-click.ts",
			"qualifiedName": "ConfirmClick.hasConfirmDirective"
		},
		"538": {
			"sourceFileName": "packages/angular/directives/src/lib/confirm-click.ts",
			"qualifiedName": "ConfirmClick.hasConfirmDirective"
		},
		"539": {
			"sourceFileName": "packages/angular/directives/src/lib/confirm-click.ts",
			"qualifiedName": "value"
		},
		"540": {
			"sourceFileName": "packages/angular/directives/src/lib/confirm-click.ts",
			"qualifiedName": "ConfirmClick.onClick"
		},
		"541": {
			"sourceFileName": "packages/angular/directives/src/lib/confirm-click.ts",
			"qualifiedName": "ConfirmClick.onClick"
		},
		"542": {
			"sourceFileName": "packages/angular/directives/src/lib/confirm-click.ts",
			"qualifiedName": "ConfirmClick.onConfirm"
		},
		"543": {
			"sourceFileName": "packages/angular/directives/src/lib/confirm-click.ts",
			"qualifiedName": "ConfirmClick.onConfirm"
		},
		"544": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts",
			"qualifiedName": "FormSubmitFailedDirective"
		},
		"545": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts",
			"qualifiedName": "FormSubmitFailedDirective.__constructor"
		},
		"546": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts",
			"qualifiedName": "FormSubmitFailedDirective"
		},
		"547": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts",
			"qualifiedName": "formDirective"
		},
		"548": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts",
			"qualifiedName": "template"
		},
		"549": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts",
			"qualifiedName": "__type"
		},
		"550": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts",
			"qualifiedName": "__type.$implicit"
		},
		"551": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts",
			"qualifiedName": "viewContainerRef"
		},
		"558": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts",
			"qualifiedName": "FormSubmitFailedDirective.ngAfterViewInit"
		},
		"559": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts",
			"qualifiedName": "FormSubmitFailedDirective.ngAfterViewInit"
		},
		"560": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts",
			"qualifiedName": "FormSubmitFailedDirective.ngOnDestroy"
		},
		"561": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-failed.directive.ts",
			"qualifiedName": "FormSubmitFailedDirective.ngOnDestroy"
		},
		"562": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts",
			"qualifiedName": "FormSubmitInvalidDirective"
		},
		"563": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts",
			"qualifiedName": "FormSubmitInvalidDirective.__constructor"
		},
		"564": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts",
			"qualifiedName": "FormSubmitInvalidDirective"
		},
		"565": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts",
			"qualifiedName": "formDirective"
		},
		"566": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts",
			"qualifiedName": "template"
		},
		"567": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts",
			"qualifiedName": "__type"
		},
		"568": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts",
			"qualifiedName": "__type.$implicit"
		},
		"569": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts",
			"qualifiedName": "viewContainerRef"
		},
		"576": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts",
			"qualifiedName": "FormSubmitInvalidDirective.ngAfterViewInit"
		},
		"577": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts",
			"qualifiedName": "FormSubmitInvalidDirective.ngAfterViewInit"
		},
		"578": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts",
			"qualifiedName": "FormSubmitInvalidDirective.ngOnDestroy"
		},
		"579": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-invalid.directive.ts",
			"qualifiedName": "FormSubmitInvalidDirective.ngOnDestroy"
		},
		"580": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts",
			"qualifiedName": "FormSubmitSuccessfulDirective"
		},
		"581": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts",
			"qualifiedName": "FormSubmitSuccessfulDirective.__constructor"
		},
		"582": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts",
			"qualifiedName": "FormSubmitSuccessfulDirective"
		},
		"583": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts",
			"qualifiedName": "formDirective"
		},
		"584": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts",
			"qualifiedName": "template"
		},
		"585": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts",
			"qualifiedName": "__type"
		},
		"586": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts",
			"qualifiedName": "__type.$implicit"
		},
		"587": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts",
			"qualifiedName": "viewContainerRef"
		},
		"594": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts",
			"qualifiedName": "FormSubmitSuccessfulDirective.ngAfterViewInit"
		},
		"595": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts",
			"qualifiedName": "FormSubmitSuccessfulDirective.ngAfterViewInit"
		},
		"596": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts",
			"qualifiedName": "FormSubmitSuccessfulDirective.ngOnDestroy"
		},
		"597": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit-successful.directive.ts",
			"qualifiedName": "FormSubmitSuccessfulDirective.ngOnDestroy"
		},
		"598": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
			"qualifiedName": "FormSubmitDirective"
		},
		"599": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
			"qualifiedName": "FormSubmitDirective.__constructor"
		},
		"600": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
			"qualifiedName": "FormSubmitDirective"
		},
		"601": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
			"qualifiedName": "formDirective"
		},
		"602": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
			"qualifiedName": "router"
		},
		"603": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
			"qualifiedName": "FormSubmitDirective.type"
		},
		"604": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
			"qualifiedName": "FormSubmitDirective.resetAfterSubmit"
		},
		"605": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
			"qualifiedName": "FormSubmitDirective.navigateAfterSubmit"
		},
		"606": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
			"qualifiedName": "FormSubmitDirective.afterSubmit"
		},
		"607": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
			"qualifiedName": "FormSubmitDirective.disableWhileSubmitting"
		},
		"608": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
			"qualifiedName": "FormSubmitDirective.submitting"
		},
		"609": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
			"qualifiedName": "FormSubmitDirective.disabled"
		},
		"613": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
			"qualifiedName": "FormSubmitDirective.execute"
		},
		"614": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
			"qualifiedName": "FormSubmitDirective.execute"
		},
		"615": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
			"qualifiedName": "FormSubmitDirective.ngOnDestroy"
		},
		"616": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submit.directive.ts",
			"qualifiedName": "FormSubmitDirective.ngOnDestroy"
		},
		"617": {
			"sourceFileName": "packages/angular/directives/src/lib/confirm-click.ts",
			"qualifiedName": "ConfirmClick.hasConfirmDirective"
		},
		"618": {
			"sourceFileName": "packages/angular/directives/src/lib/confirm-click.ts",
			"qualifiedName": "ConfirmClick.hasConfirmDirective"
		},
		"619": {
			"sourceFileName": "packages/angular/directives/src/lib/confirm-click.ts",
			"qualifiedName": "value"
		},
		"620": {
			"sourceFileName": "packages/angular/directives/src/lib/confirm-click.ts",
			"qualifiedName": "ConfirmClick.onClick"
		},
		"621": {
			"sourceFileName": "packages/angular/directives/src/lib/confirm-click.ts",
			"qualifiedName": "ConfirmClick.onClick"
		},
		"622": {
			"sourceFileName": "packages/angular/directives/src/lib/confirm-click.ts",
			"qualifiedName": "ConfirmClick.onConfirm"
		},
		"623": {
			"sourceFileName": "packages/angular/directives/src/lib/confirm-click.ts",
			"qualifiedName": "ConfirmClick.onConfirm"
		},
		"624": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submitting.directive.ts",
			"qualifiedName": "FormSubmittingDirective"
		},
		"625": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submitting.directive.ts",
			"qualifiedName": "FormSubmittingDirective.__constructor"
		},
		"626": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submitting.directive.ts",
			"qualifiedName": "FormSubmittingDirective"
		},
		"627": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submitting.directive.ts",
			"qualifiedName": "formDirective"
		},
		"628": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submitting.directive.ts",
			"qualifiedName": "template"
		},
		"629": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submitting.directive.ts",
			"qualifiedName": "viewContainerRef"
		},
		"634": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submitting.directive.ts",
			"qualifiedName": "FormSubmittingDirective.ngAfterViewInit"
		},
		"635": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submitting.directive.ts",
			"qualifiedName": "FormSubmittingDirective.ngAfterViewInit"
		},
		"636": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submitting.directive.ts",
			"qualifiedName": "FormSubmittingDirective.ngOnDestroy"
		},
		"637": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form-submitting.directive.ts",
			"qualifiedName": "FormSubmittingDirective.ngOnDestroy"
		},
		"638": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective"
		},
		"639": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.ɵfac"
		},
		"640": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.ɵdir"
		},
		"641": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.__constructor"
		},
		"642": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective"
		},
		"643": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.T"
		},
		"644": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "cdr"
		},
		"645": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "formDefinition"
		},
		"646": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "submitMethod"
		},
		"647": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "loadMethod"
		},
		"648": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "loadFailedMethod"
		},
		"649": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "loadSuccessfulMethod"
		},
		"650": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "submitFailedMethod"
		},
		"651": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "submitSuccessfulMethod"
		},
		"652": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "formDefinitionBuilder"
		},
		"653": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "loadingIndicatorService"
		},
		"654": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "context"
		},
		"655": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "initial"
		},
		"656": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.form"
		},
		"657": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.initial"
		},
		"658": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.context"
		},
		"659": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.rxapSubmit"
		},
		"660": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.invalidSubmit"
		},
		"661": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.submitSuccessful$"
		},
		"662": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.submitting"
		},
		"663": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.submitting"
		},
		"664": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.submitError"
		},
		"665": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.submitError"
		},
		"666": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.loading"
		},
		"667": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.loading"
		},
		"668": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.loaded"
		},
		"669": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.loaded"
		},
		"670": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.loadingError"
		},
		"671": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.loadingError"
		},
		"672": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.useFormDefinition"
		},
		"673": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.useFormDefinition"
		},
		"674": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "value"
		},
		"675": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.formDefinition"
		},
		"676": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.formDefinition"
		},
		"677": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.submitting$"
		},
		"678": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.submitError$"
		},
		"679": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.loading$"
		},
		"680": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.loaded$"
		},
		"681": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.loadingError$"
		},
		"682": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective._formDefinition"
		},
		"683": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.submitMethod"
		},
		"684": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.loadMethod"
		},
		"685": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.loadFailedMethod"
		},
		"686": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.loadSuccessfulMethod"
		},
		"687": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.submitFailedMethod"
		},
		"688": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.submitSuccessfulMethod"
		},
		"690": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.cdr"
		},
		"691": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.formDefinitionBuilder"
		},
		"692": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.loadingIndicatorService"
		},
		"693": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.ngOnChanges"
		},
		"694": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.ngOnChanges"
		},
		"695": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "changes"
		},
		"696": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.ngOnInit"
		},
		"697": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.ngOnInit"
		},
		"698": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.onSubmit"
		},
		"699": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.onSubmit"
		},
		"700": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "$event"
		},
		"701": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.loadInitialState"
		},
		"702": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.loadInitialState"
		},
		"703": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "form"
		},
		"704": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.loadSuccessful"
		},
		"705": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.loadSuccessful"
		},
		"706": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "value"
		},
		"707": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.loadFailed"
		},
		"708": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.loadFailed"
		},
		"709": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "error"
		},
		"710": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.getSubmitValue"
		},
		"711": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.getSubmitValue"
		},
		"712": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.submit"
		},
		"713": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.submit"
		},
		"714": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.submitFailed"
		},
		"715": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.submitFailed"
		},
		"716": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "error"
		},
		"717": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.submitSuccessful"
		},
		"718": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.submitSuccessful"
		},
		"719": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "value"
		},
		"720": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.ngOnDestroy"
		},
		"721": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.ngOnDestroy"
		},
		"722": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.submitted"
		},
		"723": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.submitted"
		},
		"724": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.submitted"
		},
		"725": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "value"
		},
		"726": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.directives"
		},
		"727": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.ngSubmit"
		},
		"728": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.formDirective"
		},
		"729": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.formDirective"
		},
		"730": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.control"
		},
		"731": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.control"
		},
		"732": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.path"
		},
		"733": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.path"
		},
		"734": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.addControl"
		},
		"735": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.addControl"
		},
		"736": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "dir"
		},
		"737": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.getControl"
		},
		"738": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.getControl"
		},
		"739": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "dir"
		},
		"740": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.removeControl"
		},
		"741": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.removeControl"
		},
		"742": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "dir"
		},
		"743": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.addFormGroup"
		},
		"744": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.addFormGroup"
		},
		"745": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "dir"
		},
		"746": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.removeFormGroup"
		},
		"747": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.removeFormGroup"
		},
		"748": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "dir"
		},
		"749": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.getFormGroup"
		},
		"750": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.getFormGroup"
		},
		"751": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "dir"
		},
		"752": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.addFormArray"
		},
		"753": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.addFormArray"
		},
		"754": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "dir"
		},
		"755": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.removeFormArray"
		},
		"756": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.removeFormArray"
		},
		"757": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "dir"
		},
		"758": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.getFormArray"
		},
		"759": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.getFormArray"
		},
		"760": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "dir"
		},
		"761": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.updateModel"
		},
		"762": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.updateModel"
		},
		"763": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "dir"
		},
		"764": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "value"
		},
		"765": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.onReset"
		},
		"766": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.onReset"
		},
		"767": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.resetForm"
		},
		"768": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroupDirective.resetForm"
		},
		"769": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "value"
		},
		"770": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "ControlContainer.name"
		},
		"771": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.value"
		},
		"772": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.value"
		},
		"773": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.valid"
		},
		"774": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.valid"
		},
		"775": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.invalid"
		},
		"776": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.invalid"
		},
		"777": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.pending"
		},
		"778": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.pending"
		},
		"779": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.disabled"
		},
		"780": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.disabled"
		},
		"781": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.enabled"
		},
		"782": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.enabled"
		},
		"783": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.errors"
		},
		"784": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.errors"
		},
		"785": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.pristine"
		},
		"786": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.pristine"
		},
		"787": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.dirty"
		},
		"788": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.dirty"
		},
		"789": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.touched"
		},
		"790": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.touched"
		},
		"791": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.status"
		},
		"792": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.status"
		},
		"793": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.untouched"
		},
		"794": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.untouched"
		},
		"795": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.statusChanges"
		},
		"796": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.statusChanges"
		},
		"797": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.valueChanges"
		},
		"798": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.valueChanges"
		},
		"799": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.validator"
		},
		"800": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.validator"
		},
		"801": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.asyncValidator"
		},
		"802": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.asyncValidator"
		},
		"803": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.reset"
		},
		"804": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.reset"
		},
		"805": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "value"
		},
		"806": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.hasError"
		},
		"807": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.hasError"
		},
		"808": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "errorCode"
		},
		"809": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "path"
		},
		"810": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.getError"
		},
		"811": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlDirective.getError"
		},
		"812": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "errorCode"
		},
		"813": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "path"
		},
		"814": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/form.directive.ts",
			"qualifiedName": "FormDirective.T"
		},
		"815": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/forms.module.ts",
			"qualifiedName": "RxapFormsModule"
		},
		"818": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "ToFormMethod"
		},
		"819": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "ToFormMethod"
		},
		"820": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "T"
		},
		"821": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormMethod"
		},
		"822": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "R"
		},
		"823": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "P"
		},
		"824": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "call"
		},
		"825": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "__type"
		},
		"826": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "__type"
		},
		"827": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "value"
		},
		"828": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "ToFormSubmitMethod"
		},
		"829": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "ToFormSubmitMethod"
		},
		"830": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "T"
		},
		"831": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "call"
		},
		"832": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "__type"
		},
		"833": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "__type"
		},
		"834": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "value"
		},
		"835": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormSubmitMethod"
		},
		"836": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormSubmitMethod.call"
		},
		"837": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormSubmitMethod.call"
		},
		"838": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "parameters"
		},
		"839": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "context"
		},
		"840": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "initial"
		},
		"841": {
			"sourceFileName": "packages/pattern/src/lib/meta-data.ts",
			"qualifiedName": "MetaData.metadata"
		},
		"842": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormSubmitMethod.FormSate"
		},
		"843": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormSubmitMethod.Context"
		},
		"844": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormSubmitMethod.Initial"
		},
		"845": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormLoadMethod"
		},
		"846": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormLoadMethod.call"
		},
		"847": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormLoadMethod.call"
		},
		"848": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "data"
		},
		"849": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "__type"
		},
		"850": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "__type.context"
		},
		"851": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "__type.initial"
		},
		"852": {
			"sourceFileName": "packages/pattern/src/lib/meta-data.ts",
			"qualifiedName": "MetaData.metadata"
		},
		"853": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormLoadMethod.FormState"
		},
		"854": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormLoadMethod.Context"
		},
		"855": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormLoadMethod.Initial"
		},
		"856": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormLoadFailedMethod"
		},
		"857": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormLoadFailedMethod.call"
		},
		"858": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormLoadFailedMethod.call"
		},
		"859": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "error"
		},
		"860": {
			"sourceFileName": "packages/pattern/src/lib/meta-data.ts",
			"qualifiedName": "MetaData.metadata"
		},
		"861": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormLoadSuccessfulMethod"
		},
		"862": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormLoadSuccessfulMethod.call"
		},
		"863": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormLoadSuccessfulMethod.call"
		},
		"864": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "value"
		},
		"865": {
			"sourceFileName": "packages/pattern/src/lib/meta-data.ts",
			"qualifiedName": "MetaData.metadata"
		},
		"866": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormLoadSuccessfulMethod.T"
		},
		"867": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormSubmitFailedMethod"
		},
		"868": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormSubmitFailedMethod.call"
		},
		"869": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormSubmitFailedMethod.call"
		},
		"870": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "error"
		},
		"871": {
			"sourceFileName": "packages/pattern/src/lib/meta-data.ts",
			"qualifiedName": "MetaData.metadata"
		},
		"872": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormSubmitSuccessfulMethod"
		},
		"873": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormSubmitSuccessfulMethod.call"
		},
		"874": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormSubmitSuccessfulMethod.call"
		},
		"875": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "result"
		},
		"876": {
			"sourceFileName": "packages/pattern/src/lib/meta-data.ts",
			"qualifiedName": "MetaData.metadata"
		},
		"877": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/models.ts",
			"qualifiedName": "FormSubmitSuccessfulMethod.T"
		},
		"878": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/parent-control-container.directive.ts",
			"qualifiedName": "ParentControlContainerDirective"
		},
		"881": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/tokens.ts",
			"qualifiedName": "RXAP_FORM_DEFINITION"
		},
		"882": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/tokens.ts",
			"qualifiedName": "RXAP_FORM_DEFINITION_BUILDER"
		},
		"883": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/tokens.ts",
			"qualifiedName": "RXAP_FORM_SUBMIT_METHOD"
		},
		"884": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/tokens.ts",
			"qualifiedName": "RXAP_FORM_SUBMIT_FAILED_METHOD"
		},
		"885": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/tokens.ts",
			"qualifiedName": "RXAP_FORM_SUBMIT_SUCCESSFUL_METHOD"
		},
		"886": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/tokens.ts",
			"qualifiedName": "RXAP_FORM_LOAD_METHOD"
		},
		"887": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/tokens.ts",
			"qualifiedName": "RXAP_FORM_LOAD_FAILED_METHOD"
		},
		"888": {
			"sourceFileName": "packages/angular/forms/src/lib/directives/tokens.ts",
			"qualifiedName": "RXAP_FORM_LOAD_SUCCESSFUL_METHOD"
		},
		"889": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-async-validator.ts",
			"qualifiedName": "ControlAsyncValidator"
		},
		"890": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-async-validator.ts",
			"qualifiedName": "ControlAsyncValidator"
		},
		"891": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-async-validator.ts",
			"qualifiedName": "controlIds"
		},
		"892": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-async-validator.ts",
			"qualifiedName": "__function"
		},
		"893": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-async-validator.ts",
			"qualifiedName": "__function"
		},
		"894": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-async-validator.ts",
			"qualifiedName": "target"
		},
		"895": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-async-validator.ts",
			"qualifiedName": "propertyKey"
		},
		"896": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-change.ts",
			"qualifiedName": "ControlChange"
		},
		"897": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-change.ts",
			"qualifiedName": "ControlChange"
		},
		"898": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-change.ts",
			"qualifiedName": "controlIds"
		},
		"899": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-change.ts",
			"qualifiedName": "__function"
		},
		"900": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-change.ts",
			"qualifiedName": "__function"
		},
		"901": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-change.ts",
			"qualifiedName": "target"
		},
		"902": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-change.ts",
			"qualifiedName": "propertyKey"
		},
		"903": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-set-value.ts",
			"qualifiedName": "ControlSetValue"
		},
		"904": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-set-value.ts",
			"qualifiedName": "ControlSetValue"
		},
		"905": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-set-value.ts",
			"qualifiedName": "controlId"
		},
		"906": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-set-value.ts",
			"qualifiedName": "options"
		},
		"907": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-set-value.ts",
			"qualifiedName": "__function"
		},
		"908": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-set-value.ts",
			"qualifiedName": "__function"
		},
		"909": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-set-value.ts",
			"qualifiedName": "target"
		},
		"910": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-set-value.ts",
			"qualifiedName": "propertyKey"
		},
		"911": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-set-value.ts",
			"qualifiedName": "ControlSetValueOptions"
		},
		"912": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-set-value.ts",
			"qualifiedName": "ControlSetValueOptions.propertyKey"
		},
		"913": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-set-value.ts",
			"qualifiedName": "ControlSetValueOptions.initial"
		},
		"914": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-validator.ts",
			"qualifiedName": "ControlValidator"
		},
		"915": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-validator.ts",
			"qualifiedName": "ControlValidator"
		},
		"916": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-validator.ts",
			"qualifiedName": "controlIds"
		},
		"917": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-validator.ts",
			"qualifiedName": "__function"
		},
		"918": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-validator.ts",
			"qualifiedName": "__function"
		},
		"919": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-validator.ts",
			"qualifiedName": "target"
		},
		"920": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/control-validator.ts",
			"qualifiedName": "propertyKey"
		},
		"921": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/form.ts",
			"qualifiedName": "RxapForm"
		},
		"922": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/form.ts",
			"qualifiedName": "RxapForm"
		},
		"923": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/form.ts",
			"qualifiedName": "optionsOrId"
		},
		"924": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/form.ts",
			"qualifiedName": "className"
		},
		"925": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/form.ts",
			"qualifiedName": "packageName"
		},
		"926": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/form.ts",
			"qualifiedName": "__function"
		},
		"927": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/form.ts",
			"qualifiedName": "__function"
		},
		"928": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/form.ts",
			"qualifiedName": "target"
		},
		"929": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/metadata-keys.ts",
			"qualifiedName": "MetadataKeys"
		},
		"930": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/metadata-keys.ts",
			"qualifiedName": "MetadataKeys.CONTROL_VALIDATORS"
		},
		"931": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/metadata-keys.ts",
			"qualifiedName": "MetadataKeys.CONTROL_ASYNC_VALIDATORS"
		},
		"932": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/metadata-keys.ts",
			"qualifiedName": "MetadataKeys.CONTROL_CHANGES"
		},
		"933": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/metadata-keys.ts",
			"qualifiedName": "MetadataKeys.CONTROL_SET_VALUE"
		},
		"934": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/metadata-keys.ts",
			"qualifiedName": "MetadataKeys.FORM_ARRAY_GROUPS"
		},
		"935": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/metadata-keys.ts",
			"qualifiedName": "MetadataKeys.FORM_ARRAY_CONTROLS"
		},
		"936": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/metadata-keys.ts",
			"qualifiedName": "MetadataKeys.FORM_GROUPS"
		},
		"937": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/metadata-keys.ts",
			"qualifiedName": "MetadataKeys.FORM_CONTROLS"
		},
		"938": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
			"qualifiedName": "UseFormArrayGroup"
		},
		"939": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
			"qualifiedName": "UseFormArrayGroup"
		},
		"940": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
			"qualifiedName": "definition"
		},
		"941": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
			"qualifiedName": "options"
		},
		"942": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
			"qualifiedName": "__function"
		},
		"943": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
			"qualifiedName": "__function"
		},
		"944": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
			"qualifiedName": "target"
		},
		"945": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
			"qualifiedName": "propertyKey"
		},
		"946": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
			"qualifiedName": "UseFormArrayControl"
		},
		"947": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
			"qualifiedName": "UseFormArrayControl"
		},
		"948": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
			"qualifiedName": "options"
		},
		"949": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
			"qualifiedName": "__function"
		},
		"950": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
			"qualifiedName": "__function"
		},
		"951": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
			"qualifiedName": "target"
		},
		"952": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-array.ts",
			"qualifiedName": "propertyKey"
		},
		"953": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-control.ts",
			"qualifiedName": "UseFormControl"
		},
		"954": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-control.ts",
			"qualifiedName": "UseFormControl"
		},
		"955": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-control.ts",
			"qualifiedName": "options"
		},
		"956": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-control.ts",
			"qualifiedName": "__function"
		},
		"957": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-control.ts",
			"qualifiedName": "__function"
		},
		"958": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-control.ts",
			"qualifiedName": "target"
		},
		"959": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-control.ts",
			"qualifiedName": "propertyKey"
		},
		"960": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-group.ts",
			"qualifiedName": "UseFormGroup"
		},
		"961": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-group.ts",
			"qualifiedName": "UseFormGroup"
		},
		"962": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-group.ts",
			"qualifiedName": "definition"
		},
		"963": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-group.ts",
			"qualifiedName": "options"
		},
		"964": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-group.ts",
			"qualifiedName": "__function"
		},
		"965": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-group.ts",
			"qualifiedName": "__function"
		},
		"966": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-group.ts",
			"qualifiedName": "target"
		},
		"967": {
			"sourceFileName": "packages/angular/forms/src/lib/decorators/use-form-group.ts",
			"qualifiedName": "propertyKey"
		},
		"968": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "controlValueChanges$"
		},
		"969": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "controlValueChanges$"
		},
		"970": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "T"
		},
		"971": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "control"
		},
		"972": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "controlDisabled$"
		},
		"973": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "controlDisabled$"
		},
		"974": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "T"
		},
		"975": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "control"
		},
		"976": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "controlEnabled$"
		},
		"977": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "controlEnabled$"
		},
		"978": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "T"
		},
		"979": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "control"
		},
		"980": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "controlReadonly$"
		},
		"981": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "controlReadonly$"
		},
		"982": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "T"
		},
		"983": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "control"
		},
		"984": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "controlStatusChanges$"
		},
		"985": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "controlStatusChanges$"
		},
		"986": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "T"
		},
		"987": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "control"
		},
		"988": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "controlErrorChanges$"
		},
		"989": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "controlErrorChanges$"
		},
		"990": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "E"
		},
		"991": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "control"
		},
		"992": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "enableControl"
		},
		"993": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "enableControl"
		},
		"994": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "T"
		},
		"995": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "control"
		},
		"996": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "enabled"
		},
		"997": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "opts"
		},
		"998": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "disableControl"
		},
		"999": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "disableControl"
		},
		"1000": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "T"
		},
		"1001": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "control"
		},
		"1002": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "disabled"
		},
		"1003": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "opts"
		},
		"1004": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "controlDisabledWhile"
		},
		"1005": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "controlDisabledWhile"
		},
		"1006": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "T"
		},
		"1007": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "control"
		},
		"1008": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "observable"
		},
		"1009": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "opts"
		},
		"1010": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "controlEnabledWhile"
		},
		"1011": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "controlEnabledWhile"
		},
		"1012": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "T"
		},
		"1013": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "control"
		},
		"1014": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "observable"
		},
		"1015": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "opts"
		},
		"1016": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "mergeControlValidators"
		},
		"1017": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "mergeControlValidators"
		},
		"1018": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "T"
		},
		"1019": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "Control"
		},
		"1020": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "control"
		},
		"1021": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "validators"
		},
		"1022": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "validateControlOn"
		},
		"1023": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "validateControlOn"
		},
		"1024": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "T"
		},
		"1025": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "control"
		},
		"1026": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "validation"
		},
		"1027": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "hasErrorAndTouched"
		},
		"1028": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "hasErrorAndTouched"
		},
		"1029": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "T"
		},
		"1030": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "control"
		},
		"1031": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "error"
		},
		"1032": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "path"
		},
		"1033": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "hasErrorAndDirty"
		},
		"1034": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "hasErrorAndDirty"
		},
		"1035": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "T"
		},
		"1036": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "control"
		},
		"1037": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "error"
		},
		"1038": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "path"
		},
		"1039": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "markAllDirty"
		},
		"1040": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "markAllDirty"
		},
		"1041": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "T"
		},
		"1042": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "control"
		},
		"1043": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "markAllPristine"
		},
		"1044": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "markAllPristine"
		},
		"1045": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "T"
		},
		"1046": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "control"
		},
		"1047": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "markAllUntouched"
		},
		"1048": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "markAllUntouched"
		},
		"1049": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "T"
		},
		"1050": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "control"
		},
		"1051": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "selectControlValue$"
		},
		"1052": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "selectControlValue$"
		},
		"1053": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "T"
		},
		"1054": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "R"
		},
		"1055": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "control"
		},
		"1056": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "mapFn"
		},
		"1057": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "__type"
		},
		"1058": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "__type"
		},
		"1059": {
			"sourceFileName": "packages/angular/forms/src/lib/control-actions.ts",
			"qualifiedName": "state"
		},
		"1060": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "ControlValueAccessor"
		},
		"1063": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "ControlValueAccessor.T"
		},
		"1064": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "ControlValueAccessor.writeValue"
		},
		"1065": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "ControlValueAccessor.writeValue"
		},
		"1066": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "value"
		},
		"1067": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "ControlValueAccessor.onChange"
		},
		"1068": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "ControlValueAccessor.onChange"
		},
		"1069": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "value"
		},
		"1070": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "ControlValueAccessor.onTouched"
		},
		"1071": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "ControlValueAccessor.onTouched"
		},
		"1072": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "ControlValueAccessor.registerOnChange"
		},
		"1073": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "ControlValueAccessor.registerOnChange"
		},
		"1074": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "fn"
		},
		"1075": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "__type"
		},
		"1076": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "__type"
		},
		"1077": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "value"
		},
		"1078": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "ControlValueAccessor.registerOnTouched"
		},
		"1079": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "ControlValueAccessor.registerOnTouched"
		},
		"1080": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "fn"
		},
		"1081": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "__type"
		},
		"1082": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "__type"
		},
		"1083": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "ControlValueAccessor.setDisabledState"
		},
		"1084": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "ControlValueAccessor.setDisabledState"
		},
		"1085": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "isDisabled"
		},
		"1086": {
			"sourceFileName": "packages/angular/forms/src/lib/control-value-accessor.ts",
			"qualifiedName": "ControlValueAccessor.T"
		},
		"1087": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray"
		},
		"1088": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.__constructor"
		},
		"1089": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray"
		},
		"1090": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.T"
		},
		"1091": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.E"
		},
		"1092": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.Parent"
		},
		"1093": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "controls"
		},
		"1094": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "options"
		},
		"1096": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.readonly"
		},
		"1097": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.readonly"
		},
		"1098": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.readonly"
		},
		"1099": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "value"
		},
		"1100": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.rxapFormDefinition"
		},
		"1101": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.rxapFormDefinition"
		},
		"1102": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.controlPath"
		},
		"1103": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.controlPath"
		},
		"1104": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.value"
		},
		"1105": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.fullControlPath"
		},
		"1106": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.fullControlPath"
		},
		"1107": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.valueChanges"
		},
		"1108": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.value$"
		},
		"1109": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.status"
		},
		"1110": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.disabled$"
		},
		"1111": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.statusChanges"
		},
		"1112": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.enabled$"
		},
		"1113": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.errors"
		},
		"1114": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.status$"
		},
		"1115": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.errors$"
		},
		"1116": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.controlId"
		},
		"1118": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.touch$"
		},
		"1120": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.dirty$"
		},
		"1124": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.controls"
		},
		"1125": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.select"
		},
		"1126": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.select"
		},
		"1127": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "R"
		},
		"1128": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "mapFn"
		},
		"1129": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "__type"
		},
		"1130": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "__type"
		},
		"1131": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "state"
		},
		"1132": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.at"
		},
		"1133": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.at"
		},
		"1134": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "index"
		},
		"1135": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.getRawValue"
		},
		"1136": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.getRawValue"
		},
		"1137": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.insert"
		},
		"1138": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.insert"
		},
		"1139": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "index"
		},
		"1140": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "control"
		},
		"1141": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.insertAt"
		},
		"1142": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.insertAt"
		},
		"1143": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "index"
		},
		"1144": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "state"
		},
		"1145": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "options"
		},
		"1146": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.disabledWhile"
		},
		"1147": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.disabledWhile"
		},
		"1148": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "observable"
		},
		"1149": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "options"
		},
		"1150": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.enabledWhile"
		},
		"1151": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.enabledWhile"
		},
		"1152": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "observable"
		},
		"1153": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "options"
		},
		"1154": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.mergeValidators"
		},
		"1155": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.mergeValidators"
		},
		"1156": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "validators"
		},
		"1157": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.mergeAsyncValidators"
		},
		"1158": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.mergeAsyncValidators"
		},
		"1159": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "validators"
		},
		"1160": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.markAllAsDirty"
		},
		"1161": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.markAllAsDirty"
		},
		"1162": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.markAllAsPristine"
		},
		"1163": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.markAllAsPristine"
		},
		"1164": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.setValue"
		},
		"1165": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.setValue"
		},
		"1166": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "valueOrObservable"
		},
		"1167": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "options"
		},
		"1168": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.markAllAsUntouched"
		},
		"1169": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.markAllAsUntouched"
		},
		"1170": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.validateOn"
		},
		"1171": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.validateOn"
		},
		"1172": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "observableValidation"
		},
		"1173": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.hasErrorAndTouched"
		},
		"1174": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.hasErrorAndTouched"
		},
		"1175": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "errorCode"
		},
		"1176": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "path"
		},
		"1181": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.patchValue"
		},
		"1182": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.patchValue"
		},
		"1183": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "valueOrObservable"
		},
		"1184": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "options"
		},
		"1185": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.hasErrorAndDirty"
		},
		"1186": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.hasErrorAndDirty"
		},
		"1187": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "errorCode"
		},
		"1188": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "path"
		},
		"1189": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.removeAt"
		},
		"1190": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.removeAt"
		},
		"1191": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "index"
		},
		"1192": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "opts"
		},
		"1193": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.setEnable"
		},
		"1194": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.setEnable"
		},
		"1195": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "enable"
		},
		"1196": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "opts"
		},
		"1197": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.push"
		},
		"1198": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.push"
		},
		"1199": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "control"
		},
		"1200": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "options"
		},
		"1201": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.setDisable"
		},
		"1202": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.setDisable"
		},
		"1203": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "disable"
		},
		"1204": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "opts"
		},
		"1205": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.setControl"
		},
		"1206": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.setControl"
		},
		"1207": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "index"
		},
		"1208": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "control"
		},
		"1209": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "options"
		},
		"1210": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.markAsTouched"
		},
		"1211": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.markAsTouched"
		},
		"1212": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "opts"
		},
		"1213": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.markAsUntouched"
		},
		"1214": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.markAsUntouched"
		},
		"1215": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "opts"
		},
		"1216": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.markAsPristine"
		},
		"1217": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.markAsPristine"
		},
		"1218": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "opts"
		},
		"1219": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.markAsDirty"
		},
		"1220": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.markAsDirty"
		},
		"1221": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "opts"
		},
		"1222": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.reset"
		},
		"1223": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.reset"
		},
		"1224": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "value"
		},
		"1225": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "options"
		},
		"1226": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.setValidators"
		},
		"1227": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.setValidators"
		},
		"1228": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "newValidator"
		},
		"1229": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "updateValueAndValidity"
		},
		"1230": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.setAsyncValidators"
		},
		"1231": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.setAsyncValidators"
		},
		"1232": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "newValidator"
		},
		"1233": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "updateValueAndValidity"
		},
		"1234": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.hasError"
		},
		"1235": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.hasError"
		},
		"1236": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "errorCode"
		},
		"1237": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "path"
		},
		"1238": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.setErrors"
		},
		"1239": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.setErrors"
		},
		"1240": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "errors"
		},
		"1241": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "opts"
		},
		"1242": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.getError"
		},
		"1243": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.getError"
		},
		"1244": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "K"
		},
		"1245": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "errorCode"
		},
		"1246": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "path"
		},
		"1247": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormArray.length"
		},
		"1248": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormArray.length"
		},
		"1249": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormArray.clear"
		},
		"1250": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormArray.clear"
		},
		"1251": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "options"
		},
		"1252": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"1253": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"1254": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.validator"
		},
		"1255": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.validator"
		},
		"1256": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.validator"
		},
		"1257": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validatorFn"
		},
		"1258": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.asyncValidator"
		},
		"1259": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.asyncValidator"
		},
		"1260": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.asyncValidator"
		},
		"1261": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "asyncValidatorFn"
		},
		"1262": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.parent"
		},
		"1263": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.parent"
		},
		"1264": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.valid"
		},
		"1265": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.valid"
		},
		"1266": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.invalid"
		},
		"1267": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.invalid"
		},
		"1268": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.pending"
		},
		"1269": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.pending"
		},
		"1270": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.disabled"
		},
		"1271": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.disabled"
		},
		"1272": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.enabled"
		},
		"1273": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.enabled"
		},
		"1274": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.pristine"
		},
		"1275": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.pristine"
		},
		"1276": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.pristine"
		},
		"1277": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "value"
		},
		"1278": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.dirty"
		},
		"1279": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.dirty"
		},
		"1280": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.touched"
		},
		"1281": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.touched"
		},
		"1282": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.touched"
		},
		"1283": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "value"
		},
		"1284": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.untouched"
		},
		"1285": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.untouched"
		},
		"1286": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.events"
		},
		"1287": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.updateOn"
		},
		"1288": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.updateOn"
		},
		"1289": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.addValidators"
		},
		"1290": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.addValidators"
		},
		"1291": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validators"
		},
		"1292": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.addAsyncValidators"
		},
		"1293": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.addAsyncValidators"
		},
		"1294": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validators"
		},
		"1295": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.removeValidators"
		},
		"1296": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.removeValidators"
		},
		"1297": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validators"
		},
		"1298": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.removeAsyncValidators"
		},
		"1299": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.removeAsyncValidators"
		},
		"1300": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validators"
		},
		"1301": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.hasValidator"
		},
		"1302": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.hasValidator"
		},
		"1303": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validator"
		},
		"1304": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.hasAsyncValidator"
		},
		"1305": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.hasAsyncValidator"
		},
		"1306": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validator"
		},
		"1307": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.clearValidators"
		},
		"1308": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.clearValidators"
		},
		"1309": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.clearAsyncValidators"
		},
		"1310": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.clearAsyncValidators"
		},
		"1311": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAllAsTouched"
		},
		"1312": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAllAsTouched"
		},
		"1313": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"1314": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"1315": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"1316": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAsPending"
		},
		"1317": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAsPending"
		},
		"1318": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"1319": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"1320": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.onlySelf"
		},
		"1321": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"1322": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.disable"
		},
		"1323": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.disable"
		},
		"1324": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"1325": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"1326": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.onlySelf"
		},
		"1327": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"1328": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.enable"
		},
		"1329": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.enable"
		},
		"1330": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"1331": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"1332": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.onlySelf"
		},
		"1333": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"1334": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.setParent"
		},
		"1335": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.setParent"
		},
		"1336": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "parent"
		},
		"1337": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.updateValueAndValidity"
		},
		"1338": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.updateValueAndValidity"
		},
		"1339": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"1340": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"1341": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.onlySelf"
		},
		"1342": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"1343": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.get"
		},
		"1344": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.get"
		},
		"1345": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "P"
		},
		"1346": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "path"
		},
		"1347": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.get"
		},
		"1348": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "P"
		},
		"1349": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "path"
		},
		"1350": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.root"
		},
		"1351": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.root"
		},
		"1352": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.T"
		},
		"1353": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.E"
		},
		"1354": {
			"sourceFileName": "packages/angular/forms/src/lib/form-array.ts",
			"qualifiedName": "RxapFormArray.Parent"
		},
		"1355": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "FormArrayControlManager"
		},
		"1356": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "FormArrayControlManager.__constructor"
		},
		"1357": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "FormArrayControlManager"
		},
		"1358": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "FormArrayControlManager.T"
		},
		"1359": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "form"
		},
		"1360": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "controlId"
		},
		"1363": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "FormArrayControlManager.inserted"
		},
		"1364": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "FormArrayControlManager.inserted"
		},
		"1365": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "index"
		},
		"1366": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "controlOrDefinition"
		},
		"1367": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "FormArrayControlManager.removed"
		},
		"1368": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "FormArrayControlManager.removed"
		},
		"1369": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "index"
		},
		"1370": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "FormArrayControlManager.T"
		},
		"1371": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "RxapFormBuilder"
		},
		"1372": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "RxapFormBuilder.__constructor"
		},
		"1373": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "RxapFormBuilder"
		},
		"1374": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "RxapFormBuilder.Data"
		},
		"1375": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "RxapFormBuilder.Form"
		},
		"1376": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "definition"
		},
		"1377": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "injector"
		},
		"1378": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "providers"
		},
		"1391": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "RxapFormBuilder.build"
		},
		"1392": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "RxapFormBuilder.build"
		},
		"1393": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "T"
		},
		"1394": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "state"
		},
		"1395": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "options"
		},
		"1396": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "__type"
		},
		"1397": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "__type.controlId"
		},
		"1470": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "RxapFormBuilder.Data"
		},
		"1471": {
			"sourceFileName": "packages/angular/forms/src/lib/form-builder.ts",
			"qualifiedName": "RxapFormBuilder.Form"
		},
		"1472": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl"
		},
		"1473": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.__constructor"
		},
		"1474": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl"
		},
		"1475": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.T"
		},
		"1476": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.E"
		},
		"1477": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.Parent"
		},
		"1478": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "formState"
		},
		"1479": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "options"
		},
		"1480": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "__type"
		},
		"1481": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "__type.controlId"
		},
		"1482": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.rxapFormDefinition"
		},
		"1483": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.rxapFormDefinition"
		},
		"1484": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.value"
		},
		"1485": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.errors"
		},
		"1486": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.valueChanges"
		},
		"1487": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.status"
		},
		"1488": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.statusChanges"
		},
		"1489": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.initialState"
		},
		"1493": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.touch$"
		},
		"1494": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.dirty$"
		},
		"1495": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.value$"
		},
		"1496": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.disabled$"
		},
		"1497": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.enabled$"
		},
		"1498": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.readonly"
		},
		"1499": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.readonly"
		},
		"1500": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.readonly"
		},
		"1501": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "value"
		},
		"1502": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.status$"
		},
		"1503": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.errors$"
		},
		"1504": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.controlId"
		},
		"1506": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.stateChanges"
		},
		"1507": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.readonly$"
		},
		"1508": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.controlPath"
		},
		"1509": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.controlPath"
		},
		"1510": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.fullControlPath"
		},
		"1511": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.fullControlPath"
		},
		"1512": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.setValue"
		},
		"1513": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.setValue"
		},
		"1514": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "valueOrObservable"
		},
		"1515": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "options"
		},
		"1516": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.setValue"
		},
		"1517": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "valueOrObservable"
		},
		"1518": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "options"
		},
		"1519": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.patchValue"
		},
		"1520": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.patchValue"
		},
		"1521": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "valueOrObservable"
		},
		"1522": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "options"
		},
		"1523": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.patchValue"
		},
		"1524": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "valueOrObservable"
		},
		"1525": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "options"
		},
		"1526": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.disabledWhile"
		},
		"1527": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.disabledWhile"
		},
		"1528": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "observable"
		},
		"1529": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "options"
		},
		"1530": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.enabledWhile"
		},
		"1531": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.enabledWhile"
		},
		"1532": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "observable"
		},
		"1533": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "options"
		},
		"1534": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.mergeValidators"
		},
		"1535": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.mergeValidators"
		},
		"1536": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "validators"
		},
		"1537": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.mergeAsyncValidators"
		},
		"1538": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.mergeAsyncValidators"
		},
		"1539": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "validators"
		},
		"1540": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.markAsTouched"
		},
		"1541": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.markAsTouched"
		},
		"1542": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "opts"
		},
		"1543": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.markAsUntouched"
		},
		"1544": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.markAsUntouched"
		},
		"1545": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "opts"
		},
		"1546": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.markAsPristine"
		},
		"1547": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.markAsPristine"
		},
		"1548": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "opts"
		},
		"1549": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.markAsDirty"
		},
		"1550": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.markAsDirty"
		},
		"1551": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "opts"
		},
		"1552": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.markAllAsDirty"
		},
		"1553": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.markAllAsDirty"
		},
		"1554": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.reset"
		},
		"1555": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.reset"
		},
		"1556": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "formState"
		},
		"1557": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "options"
		},
		"1558": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.setValidators"
		},
		"1559": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.setValidators"
		},
		"1560": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "newValidator"
		},
		"1561": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "updateValueAndValidity"
		},
		"1562": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.setAsyncValidators"
		},
		"1563": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.setAsyncValidators"
		},
		"1564": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "newValidator"
		},
		"1565": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "updateValueAndValidity"
		},
		"1566": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.validateOn"
		},
		"1567": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.validateOn"
		},
		"1568": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "observableValidation"
		},
		"1569": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.getError"
		},
		"1570": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.getError"
		},
		"1571": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "K"
		},
		"1572": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "errorCode"
		},
		"1573": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.hasError"
		},
		"1574": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.hasError"
		},
		"1575": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "K"
		},
		"1576": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "errorCode"
		},
		"1577": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.setErrors"
		},
		"1578": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.setErrors"
		},
		"1579": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "errors"
		},
		"1580": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "opts"
		},
		"1581": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.setError"
		},
		"1582": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.setError"
		},
		"1583": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "key"
		},
		"1584": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "value"
		},
		"1585": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "opts"
		},
		"1586": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.hasErrorAndTouched"
		},
		"1587": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.hasErrorAndTouched"
		},
		"1588": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "error"
		},
		"1589": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.hasErrorAndDirty"
		},
		"1590": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.hasErrorAndDirty"
		},
		"1591": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "error"
		},
		"1592": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.setEnable"
		},
		"1593": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.setEnable"
		},
		"1594": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "enable"
		},
		"1595": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "opts"
		},
		"1596": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.setDisable"
		},
		"1597": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.setDisable"
		},
		"1598": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "disable"
		},
		"1599": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "opts"
		},
		"1600": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.registerOnSetValue"
		},
		"1601": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.registerOnSetValue"
		},
		"1602": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "setValueFn"
		},
		"1603": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControl.defaultValue"
		},
		"1604": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControl.getRawValue"
		},
		"1605": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControl.getRawValue"
		},
		"1606": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControl.registerOnChange"
		},
		"1607": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControl.registerOnChange"
		},
		"1608": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "fn"
		},
		"1609": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControl.registerOnDisabledChange"
		},
		"1610": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormControl.registerOnDisabledChange"
		},
		"1611": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "fn"
		},
		"1612": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"1613": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"1614": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "isDisabled"
		},
		"1615": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.validator"
		},
		"1616": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.validator"
		},
		"1617": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.validator"
		},
		"1618": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validatorFn"
		},
		"1619": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.asyncValidator"
		},
		"1620": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.asyncValidator"
		},
		"1621": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.asyncValidator"
		},
		"1622": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "asyncValidatorFn"
		},
		"1623": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.parent"
		},
		"1624": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.parent"
		},
		"1625": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.valid"
		},
		"1626": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.valid"
		},
		"1627": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.invalid"
		},
		"1628": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.invalid"
		},
		"1629": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.pending"
		},
		"1630": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.pending"
		},
		"1631": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.disabled"
		},
		"1632": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.disabled"
		},
		"1633": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.enabled"
		},
		"1634": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.enabled"
		},
		"1635": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.pristine"
		},
		"1636": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.pristine"
		},
		"1637": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.pristine"
		},
		"1638": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "value"
		},
		"1639": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.dirty"
		},
		"1640": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.dirty"
		},
		"1641": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.touched"
		},
		"1642": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.touched"
		},
		"1643": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.touched"
		},
		"1644": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "value"
		},
		"1645": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.untouched"
		},
		"1646": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.untouched"
		},
		"1647": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.events"
		},
		"1648": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.updateOn"
		},
		"1649": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.updateOn"
		},
		"1650": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.addValidators"
		},
		"1651": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.addValidators"
		},
		"1652": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validators"
		},
		"1653": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.addAsyncValidators"
		},
		"1654": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.addAsyncValidators"
		},
		"1655": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validators"
		},
		"1656": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.removeValidators"
		},
		"1657": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.removeValidators"
		},
		"1658": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validators"
		},
		"1659": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.removeAsyncValidators"
		},
		"1660": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.removeAsyncValidators"
		},
		"1661": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validators"
		},
		"1662": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.hasValidator"
		},
		"1663": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.hasValidator"
		},
		"1664": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validator"
		},
		"1665": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.hasAsyncValidator"
		},
		"1666": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.hasAsyncValidator"
		},
		"1667": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validator"
		},
		"1668": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.clearValidators"
		},
		"1669": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.clearValidators"
		},
		"1670": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.clearAsyncValidators"
		},
		"1671": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.clearAsyncValidators"
		},
		"1672": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAllAsTouched"
		},
		"1673": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAllAsTouched"
		},
		"1674": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"1675": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"1676": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"1677": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAsPending"
		},
		"1678": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAsPending"
		},
		"1679": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"1680": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"1681": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.onlySelf"
		},
		"1682": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"1683": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.disable"
		},
		"1684": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.disable"
		},
		"1685": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"1686": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"1687": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.onlySelf"
		},
		"1688": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"1689": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.enable"
		},
		"1690": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.enable"
		},
		"1691": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"1692": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"1693": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.onlySelf"
		},
		"1694": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"1695": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.setParent"
		},
		"1696": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.setParent"
		},
		"1697": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "parent"
		},
		"1698": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.updateValueAndValidity"
		},
		"1699": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.updateValueAndValidity"
		},
		"1700": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"1701": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"1702": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.onlySelf"
		},
		"1703": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"1704": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.get"
		},
		"1705": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.get"
		},
		"1706": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "P"
		},
		"1707": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "path"
		},
		"1708": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.get"
		},
		"1709": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "P"
		},
		"1710": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "path"
		},
		"1711": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.root"
		},
		"1712": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.root"
		},
		"1713": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.T"
		},
		"1714": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.E"
		},
		"1715": {
			"sourceFileName": "packages/angular/forms/src/lib/form-control.ts",
			"qualifiedName": "RxapFormControl.Parent"
		},
		"1716": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup"
		},
		"1717": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.__constructor"
		},
		"1718": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup"
		},
		"1719": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.T"
		},
		"1720": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.E"
		},
		"1721": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "controls"
		},
		"1722": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "options"
		},
		"1723": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.rxapFormDefinition"
		},
		"1724": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.rxapFormDefinition"
		},
		"1726": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.readonly"
		},
		"1727": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.readonly"
		},
		"1728": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.readonly"
		},
		"1729": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "value"
		},
		"1731": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.value"
		},
		"1732": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.errors"
		},
		"1733": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.valueChanges"
		},
		"1734": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.status"
		},
		"1735": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.statusChanges"
		},
		"1738": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.touch$"
		},
		"1739": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.dirty$"
		},
		"1740": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.value$"
		},
		"1741": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.disabled$"
		},
		"1742": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.enabled$"
		},
		"1743": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.status$"
		},
		"1744": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.errors$"
		},
		"1745": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.controlId"
		},
		"1746": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.controlPath"
		},
		"1747": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.controlPath"
		},
		"1748": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.fullControlPath"
		},
		"1749": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.fullControlPath"
		},
		"1750": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.controls"
		},
		"1751": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.select"
		},
		"1752": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.select"
		},
		"1753": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "R"
		},
		"1754": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "mapFn"
		},
		"1755": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "__type"
		},
		"1756": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "__type"
		},
		"1757": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "state"
		},
		"1758": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.getRawValue"
		},
		"1759": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.getRawValue"
		},
		"1760": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.get"
		},
		"1761": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.get"
		},
		"1762": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K1"
		},
		"1763": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "path"
		},
		"1764": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.get"
		},
		"1765": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K1"
		},
		"1766": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K2"
		},
		"1767": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "path"
		},
		"1768": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.get"
		},
		"1769": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K1"
		},
		"1770": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K2"
		},
		"1771": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K3"
		},
		"1772": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "path"
		},
		"1773": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.get"
		},
		"1774": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "path"
		},
		"1775": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.getControl"
		},
		"1776": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.getControl"
		},
		"1777": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P1"
		},
		"1778": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop1"
		},
		"1779": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.getControl"
		},
		"1780": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P1"
		},
		"1781": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P2"
		},
		"1782": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop1"
		},
		"1783": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop2"
		},
		"1784": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.getControl"
		},
		"1785": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P1"
		},
		"1786": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P2"
		},
		"1787": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P3"
		},
		"1788": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop1"
		},
		"1789": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop2"
		},
		"1790": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop3"
		},
		"1791": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.getControl"
		},
		"1792": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P1"
		},
		"1793": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P2"
		},
		"1794": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P3"
		},
		"1795": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P4"
		},
		"1796": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop1"
		},
		"1797": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop2"
		},
		"1798": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop3"
		},
		"1799": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop4"
		},
		"1800": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.addControl"
		},
		"1801": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.addControl"
		},
		"1802": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K"
		},
		"1803": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "name"
		},
		"1804": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "control"
		},
		"1805": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.removeControl"
		},
		"1806": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.removeControl"
		},
		"1807": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "name"
		},
		"1808": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.contains"
		},
		"1809": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.contains"
		},
		"1810": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "controlName"
		},
		"1811": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.setControl"
		},
		"1812": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.setControl"
		},
		"1813": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K"
		},
		"1814": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "name"
		},
		"1815": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "control"
		},
		"1816": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.setValue"
		},
		"1817": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.setValue"
		},
		"1818": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "valueOrObservable"
		},
		"1819": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "options"
		},
		"1820": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.setValue"
		},
		"1821": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "valueOrObservable"
		},
		"1822": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "options"
		},
		"1827": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.patchValue"
		},
		"1828": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.patchValue"
		},
		"1829": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "valueOrObservable"
		},
		"1830": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "options"
		},
		"1831": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.patchValue"
		},
		"1832": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "valueOrObservable"
		},
		"1833": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "options"
		},
		"1834": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.disabledWhile"
		},
		"1835": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.disabledWhile"
		},
		"1836": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "observable"
		},
		"1837": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "options"
		},
		"1838": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.enabledWhile"
		},
		"1839": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.enabledWhile"
		},
		"1840": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "observable"
		},
		"1841": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "options"
		},
		"1842": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.mergeValidators"
		},
		"1843": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.mergeValidators"
		},
		"1844": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "validators"
		},
		"1845": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.mergeAsyncValidators"
		},
		"1846": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.mergeAsyncValidators"
		},
		"1847": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "validators"
		},
		"1848": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.markAsTouched"
		},
		"1849": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.markAsTouched"
		},
		"1850": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "opts"
		},
		"1851": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.markAsUntouched"
		},
		"1852": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.markAsUntouched"
		},
		"1853": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "opts"
		},
		"1854": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.markAsPristine"
		},
		"1855": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.markAsPristine"
		},
		"1856": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "opts"
		},
		"1857": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.markAsDirty"
		},
		"1858": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.markAsDirty"
		},
		"1859": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "opts"
		},
		"1860": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.markAllAsDirty"
		},
		"1861": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.markAllAsDirty"
		},
		"1862": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.markAllAsPristine"
		},
		"1863": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.markAllAsPristine"
		},
		"1864": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.markAllAsUntouched"
		},
		"1865": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.markAllAsUntouched"
		},
		"1866": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.reset"
		},
		"1867": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.reset"
		},
		"1868": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "formState"
		},
		"1869": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "options"
		},
		"1870": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.setValidators"
		},
		"1871": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.setValidators"
		},
		"1872": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "newValidator"
		},
		"1873": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "updateValueAndValidity"
		},
		"1874": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.setAsyncValidators"
		},
		"1875": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.setAsyncValidators"
		},
		"1876": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "newValidator"
		},
		"1877": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "updateValueAndValidity"
		},
		"1878": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.validateOn"
		},
		"1879": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.validateOn"
		},
		"1880": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "observableValidation"
		},
		"1881": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.hasError"
		},
		"1882": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.hasError"
		},
		"1883": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K1"
		},
		"1884": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "errorCode"
		},
		"1885": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "path"
		},
		"1886": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.hasError"
		},
		"1887": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K1"
		},
		"1888": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K2"
		},
		"1889": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "errorCode"
		},
		"1890": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "path"
		},
		"1891": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.hasError"
		},
		"1892": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K1"
		},
		"1893": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K2"
		},
		"1894": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K3"
		},
		"1895": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "errorCode"
		},
		"1896": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "path"
		},
		"1897": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.hasError"
		},
		"1898": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "errorCode"
		},
		"1899": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "path"
		},
		"1900": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.setErrors"
		},
		"1901": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.setErrors"
		},
		"1902": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "errors"
		},
		"1903": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "opts"
		},
		"1904": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.getError"
		},
		"1905": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.getError"
		},
		"1906": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K"
		},
		"1907": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K1"
		},
		"1908": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "errorCode"
		},
		"1909": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "path"
		},
		"1910": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.getError"
		},
		"1911": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K"
		},
		"1912": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K1"
		},
		"1913": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K2"
		},
		"1914": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "errorCode"
		},
		"1915": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "path"
		},
		"1916": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.getError"
		},
		"1917": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K"
		},
		"1918": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K1"
		},
		"1919": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K2"
		},
		"1920": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K3"
		},
		"1921": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "errorCode"
		},
		"1922": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "path"
		},
		"1923": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.getError"
		},
		"1924": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "K"
		},
		"1925": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "errorCode"
		},
		"1926": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "path"
		},
		"1927": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.hasErrorAndTouched"
		},
		"1928": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.hasErrorAndTouched"
		},
		"1929": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P1"
		},
		"1930": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "error"
		},
		"1931": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop1"
		},
		"1932": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.hasErrorAndTouched"
		},
		"1933": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P1"
		},
		"1934": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P2"
		},
		"1935": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "error"
		},
		"1936": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop1"
		},
		"1937": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop2"
		},
		"1938": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.hasErrorAndTouched"
		},
		"1939": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P1"
		},
		"1940": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P2"
		},
		"1941": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P3"
		},
		"1942": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "error"
		},
		"1943": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop1"
		},
		"1944": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop2"
		},
		"1945": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop3"
		},
		"1946": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.hasErrorAndTouched"
		},
		"1947": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P1"
		},
		"1948": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P2"
		},
		"1949": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P3"
		},
		"1950": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P4"
		},
		"1951": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "error"
		},
		"1952": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop1"
		},
		"1953": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop2"
		},
		"1954": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop3"
		},
		"1955": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop4"
		},
		"1956": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.hasErrorAndDirty"
		},
		"1957": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.hasErrorAndDirty"
		},
		"1958": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P1"
		},
		"1959": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "error"
		},
		"1960": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop1"
		},
		"1961": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.hasErrorAndDirty"
		},
		"1962": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P1"
		},
		"1963": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P2"
		},
		"1964": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "error"
		},
		"1965": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop1"
		},
		"1966": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop2"
		},
		"1967": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.hasErrorAndDirty"
		},
		"1968": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P1"
		},
		"1969": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P2"
		},
		"1970": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P3"
		},
		"1971": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "error"
		},
		"1972": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop1"
		},
		"1973": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop2"
		},
		"1974": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop3"
		},
		"1975": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.hasErrorAndDirty"
		},
		"1976": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P1"
		},
		"1977": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P2"
		},
		"1978": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P3"
		},
		"1979": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "P4"
		},
		"1980": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "error"
		},
		"1981": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop1"
		},
		"1982": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop2"
		},
		"1983": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop3"
		},
		"1984": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "prop4"
		},
		"1985": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.setEnable"
		},
		"1986": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.setEnable"
		},
		"1987": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "enable"
		},
		"1988": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "opts"
		},
		"1989": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.setDisable"
		},
		"1990": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.setDisable"
		},
		"1991": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "disable"
		},
		"1992": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "opts"
		},
		"1993": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroup.registerControl"
		},
		"1994": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroup.registerControl"
		},
		"1995": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "K"
		},
		"1996": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "name"
		},
		"1997": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "control"
		},
		"1998": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "FormGroup.registerControl"
		},
		"1999": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "this"
		},
		"2000": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"2001": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.__index"
		},
		"2003": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "name"
		},
		"2004": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "control"
		},
		"2005": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.validator"
		},
		"2006": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.validator"
		},
		"2007": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.validator"
		},
		"2008": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validatorFn"
		},
		"2009": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.asyncValidator"
		},
		"2010": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.asyncValidator"
		},
		"2011": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.asyncValidator"
		},
		"2012": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "asyncValidatorFn"
		},
		"2013": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.parent"
		},
		"2014": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.parent"
		},
		"2015": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.valid"
		},
		"2016": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.valid"
		},
		"2017": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.invalid"
		},
		"2018": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.invalid"
		},
		"2019": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.pending"
		},
		"2020": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.pending"
		},
		"2021": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.disabled"
		},
		"2022": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.disabled"
		},
		"2023": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.enabled"
		},
		"2024": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.enabled"
		},
		"2025": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.pristine"
		},
		"2026": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.pristine"
		},
		"2027": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.pristine"
		},
		"2028": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "value"
		},
		"2029": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.dirty"
		},
		"2030": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.dirty"
		},
		"2031": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.touched"
		},
		"2032": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.touched"
		},
		"2033": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.touched"
		},
		"2034": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "value"
		},
		"2035": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.untouched"
		},
		"2036": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.untouched"
		},
		"2037": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.events"
		},
		"2038": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.updateOn"
		},
		"2039": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.updateOn"
		},
		"2040": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.addValidators"
		},
		"2041": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.addValidators"
		},
		"2042": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validators"
		},
		"2043": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.addAsyncValidators"
		},
		"2044": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.addAsyncValidators"
		},
		"2045": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validators"
		},
		"2046": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.removeValidators"
		},
		"2047": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.removeValidators"
		},
		"2048": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validators"
		},
		"2049": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.removeAsyncValidators"
		},
		"2050": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.removeAsyncValidators"
		},
		"2051": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validators"
		},
		"2052": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.hasValidator"
		},
		"2053": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.hasValidator"
		},
		"2054": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validator"
		},
		"2055": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.hasAsyncValidator"
		},
		"2056": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.hasAsyncValidator"
		},
		"2057": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validator"
		},
		"2058": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.clearValidators"
		},
		"2059": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.clearValidators"
		},
		"2060": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.clearAsyncValidators"
		},
		"2061": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.clearAsyncValidators"
		},
		"2062": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAllAsTouched"
		},
		"2063": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAllAsTouched"
		},
		"2064": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"2065": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"2066": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"2067": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAsPending"
		},
		"2068": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAsPending"
		},
		"2069": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"2070": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"2071": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.onlySelf"
		},
		"2072": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"2073": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.disable"
		},
		"2074": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.disable"
		},
		"2075": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"2076": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"2077": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.onlySelf"
		},
		"2078": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"2079": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.enable"
		},
		"2080": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.enable"
		},
		"2081": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"2082": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"2083": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.onlySelf"
		},
		"2084": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"2085": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.setParent"
		},
		"2086": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.setParent"
		},
		"2087": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "parent"
		},
		"2088": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.updateValueAndValidity"
		},
		"2089": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.updateValueAndValidity"
		},
		"2090": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"2091": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"2092": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.onlySelf"
		},
		"2093": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"2094": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.root"
		},
		"2095": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.root"
		},
		"2096": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.T"
		},
		"2097": {
			"sourceFileName": "packages/angular/forms/src/lib/form-group.ts",
			"qualifiedName": "RxapFormGroup.E"
		},
		"2098": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "InjectableValidator"
		},
		"2099": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "InjectableValidator.validate"
		},
		"2100": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "InjectableValidator.asyncValidate"
		},
		"2101": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions"
		},
		"2102": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.state"
		},
		"2103": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.injectValidators"
		},
		"2104": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.controlType"
		},
		"2105": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.disabled"
		},
		"2106": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.readonly"
		},
		"2107": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlOptions.validators"
		},
		"2108": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlOptions.asyncValidators"
		},
		"2109": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlOptions.updateOn"
		},
		"2110": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "RxapAbstractControlOptions"
		},
		"2111": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "T"
		},
		"2112": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "RxapAbstractControlOptionsWithDefinition"
		},
		"2113": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "RxapAbstractControlOptionsWithDefinition.definition"
		},
		"2114": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.state"
		},
		"2115": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.injectValidators"
		},
		"2116": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.controlType"
		},
		"2117": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.disabled"
		},
		"2118": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.readonly"
		},
		"2119": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlOptions.validators"
		},
		"2120": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlOptions.asyncValidators"
		},
		"2121": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlOptions.updateOn"
		},
		"2124": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormDefinition"
		},
		"2125": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormDefinition.rxapFormGroup"
		},
		"2126": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormDefinition.rxapMetadata"
		},
		"2127": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormDefinition.rxapReuse"
		},
		"2128": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormDefinition.rxapReuse"
		},
		"2129": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormDefinition.getSubmitValue"
		},
		"2130": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormDefinition.getSubmitValue"
		},
		"2131": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormDefinition.toJSON"
		},
		"2132": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormDefinition.toJSON"
		},
		"2133": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormDefinition.T"
		},
		"2134": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormDefinition.E"
		},
		"2135": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormDefinition.JSON"
		},
		"2136": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormDefinitionArray"
		},
		"2137": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormDefinitionArray.rxapFormArray"
		},
		"2138": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.length"
		},
		"2139": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.toString"
		},
		"2140": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.toString"
		},
		"2141": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.toLocaleString"
		},
		"2142": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.toLocaleString"
		},
		"2143": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "Array.toLocaleString"
		},
		"2144": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "locales"
		},
		"2145": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "options"
		},
		"2146": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.pop"
		},
		"2147": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.pop"
		},
		"2148": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.push"
		},
		"2149": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.push"
		},
		"2150": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "items"
		},
		"2151": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.concat"
		},
		"2152": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.concat"
		},
		"2153": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "items"
		},
		"2154": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.concat"
		},
		"2155": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "items"
		},
		"2156": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.join"
		},
		"2157": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.join"
		},
		"2158": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "separator"
		},
		"2159": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.reverse"
		},
		"2160": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.reverse"
		},
		"2161": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.shift"
		},
		"2162": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.shift"
		},
		"2163": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.slice"
		},
		"2164": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.slice"
		},
		"2165": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "start"
		},
		"2166": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "end"
		},
		"2167": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.sort"
		},
		"2168": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.sort"
		},
		"2169": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "compareFn"
		},
		"2170": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2171": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2172": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "a"
		},
		"2173": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "b"
		},
		"2174": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.splice"
		},
		"2175": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.splice"
		},
		"2176": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "start"
		},
		"2177": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "deleteCount"
		},
		"2178": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.splice"
		},
		"2179": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "start"
		},
		"2180": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "deleteCount"
		},
		"2181": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "items"
		},
		"2182": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.unshift"
		},
		"2183": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.unshift"
		},
		"2184": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "items"
		},
		"2185": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.indexOf"
		},
		"2186": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.indexOf"
		},
		"2187": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "searchElement"
		},
		"2188": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "fromIndex"
		},
		"2189": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.lastIndexOf"
		},
		"2190": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.lastIndexOf"
		},
		"2191": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "searchElement"
		},
		"2192": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "fromIndex"
		},
		"2193": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.every"
		},
		"2194": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.every"
		},
		"2195": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "S"
		},
		"2196": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "predicate"
		},
		"2197": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2198": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2199": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "value"
		},
		"2200": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "index"
		},
		"2201": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "array"
		},
		"2202": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "thisArg"
		},
		"2203": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.every"
		},
		"2204": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "predicate"
		},
		"2205": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2206": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2207": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "value"
		},
		"2208": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "index"
		},
		"2209": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "array"
		},
		"2210": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "thisArg"
		},
		"2211": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.some"
		},
		"2212": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.some"
		},
		"2213": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "predicate"
		},
		"2214": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2215": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2216": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "value"
		},
		"2217": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "index"
		},
		"2218": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "array"
		},
		"2219": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "thisArg"
		},
		"2220": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.forEach"
		},
		"2221": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.forEach"
		},
		"2222": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "callbackfn"
		},
		"2223": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2224": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2225": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "value"
		},
		"2226": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "index"
		},
		"2227": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "array"
		},
		"2228": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "thisArg"
		},
		"2229": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.map"
		},
		"2230": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.map"
		},
		"2231": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "U"
		},
		"2232": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "callbackfn"
		},
		"2233": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2234": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2235": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "value"
		},
		"2236": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "index"
		},
		"2237": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "array"
		},
		"2238": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "thisArg"
		},
		"2239": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.filter"
		},
		"2240": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.filter"
		},
		"2241": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "S"
		},
		"2242": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "predicate"
		},
		"2243": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2244": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2245": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "value"
		},
		"2246": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "index"
		},
		"2247": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "array"
		},
		"2248": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "thisArg"
		},
		"2249": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.filter"
		},
		"2250": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "predicate"
		},
		"2251": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2252": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2253": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "value"
		},
		"2254": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "index"
		},
		"2255": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "array"
		},
		"2256": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "thisArg"
		},
		"2257": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.reduce"
		},
		"2258": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.reduce"
		},
		"2259": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "callbackfn"
		},
		"2260": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2261": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2262": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "previousValue"
		},
		"2263": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "currentValue"
		},
		"2264": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "currentIndex"
		},
		"2265": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "array"
		},
		"2266": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.reduce"
		},
		"2267": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "callbackfn"
		},
		"2268": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2269": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2270": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "previousValue"
		},
		"2271": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "currentValue"
		},
		"2272": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "currentIndex"
		},
		"2273": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "array"
		},
		"2274": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "initialValue"
		},
		"2275": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.reduce"
		},
		"2276": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "U"
		},
		"2277": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "callbackfn"
		},
		"2278": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2279": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2280": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "previousValue"
		},
		"2281": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "currentValue"
		},
		"2282": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "currentIndex"
		},
		"2283": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "array"
		},
		"2284": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "initialValue"
		},
		"2285": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.reduceRight"
		},
		"2286": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.reduceRight"
		},
		"2287": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "callbackfn"
		},
		"2288": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2289": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2290": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "previousValue"
		},
		"2291": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "currentValue"
		},
		"2292": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "currentIndex"
		},
		"2293": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "array"
		},
		"2294": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.reduceRight"
		},
		"2295": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "callbackfn"
		},
		"2296": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2297": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2298": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "previousValue"
		},
		"2299": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "currentValue"
		},
		"2300": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "currentIndex"
		},
		"2301": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "array"
		},
		"2302": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "initialValue"
		},
		"2303": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.reduceRight"
		},
		"2304": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "U"
		},
		"2305": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "callbackfn"
		},
		"2306": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2307": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "__type"
		},
		"2308": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "previousValue"
		},
		"2309": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "currentValue"
		},
		"2310": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "currentIndex"
		},
		"2311": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "array"
		},
		"2312": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "initialValue"
		},
		"2313": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "Array.find"
		},
		"2314": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "Array.find"
		},
		"2315": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "S"
		},
		"2316": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "predicate"
		},
		"2317": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "__type"
		},
		"2318": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "__type"
		},
		"2319": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "value"
		},
		"2320": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "index"
		},
		"2321": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "obj"
		},
		"2322": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "thisArg"
		},
		"2323": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "Array.find"
		},
		"2324": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "predicate"
		},
		"2325": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "__type"
		},
		"2326": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "__type"
		},
		"2327": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "value"
		},
		"2328": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "index"
		},
		"2329": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "obj"
		},
		"2330": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "thisArg"
		},
		"2331": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "Array.findIndex"
		},
		"2332": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "Array.findIndex"
		},
		"2333": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "predicate"
		},
		"2334": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "__type"
		},
		"2335": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "__type"
		},
		"2336": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "value"
		},
		"2337": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "index"
		},
		"2338": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "obj"
		},
		"2339": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "thisArg"
		},
		"2340": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "Array.fill"
		},
		"2341": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "Array.fill"
		},
		"2342": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "value"
		},
		"2343": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "start"
		},
		"2344": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "end"
		},
		"2345": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "Array.copyWithin"
		},
		"2346": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "Array.copyWithin"
		},
		"2347": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "target"
		},
		"2348": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "start"
		},
		"2349": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "end"
		},
		"2350": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
			"qualifiedName": "Array.entries"
		},
		"2351": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
			"qualifiedName": "Array.entries"
		},
		"2352": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
			"qualifiedName": "Array.keys"
		},
		"2353": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
			"qualifiedName": "Array.keys"
		},
		"2354": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
			"qualifiedName": "Array.values"
		},
		"2355": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
			"qualifiedName": "Array.values"
		},
		"2356": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2016.array.include.d.ts",
			"qualifiedName": "Array.includes"
		},
		"2357": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2016.array.include.d.ts",
			"qualifiedName": "Array.includes"
		},
		"2358": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2016.array.include.d.ts",
			"qualifiedName": "searchElement"
		},
		"2359": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2016.array.include.d.ts",
			"qualifiedName": "fromIndex"
		},
		"2360": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
			"qualifiedName": "Array.flatMap"
		},
		"2361": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
			"qualifiedName": "Array.flatMap"
		},
		"2362": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
			"qualifiedName": "U"
		},
		"2363": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
			"qualifiedName": "This"
		},
		"2364": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
			"qualifiedName": "callback"
		},
		"2365": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
			"qualifiedName": "__type"
		},
		"2366": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
			"qualifiedName": "__type"
		},
		"2367": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
			"qualifiedName": "this"
		},
		"2368": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
			"qualifiedName": "value"
		},
		"2369": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
			"qualifiedName": "index"
		},
		"2370": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
			"qualifiedName": "array"
		},
		"2371": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
			"qualifiedName": "thisArg"
		},
		"2372": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
			"qualifiedName": "Array.flat"
		},
		"2373": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
			"qualifiedName": "Array.flat"
		},
		"2374": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
			"qualifiedName": "A"
		},
		"2375": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
			"qualifiedName": "D"
		},
		"2376": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
			"qualifiedName": "this"
		},
		"2377": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
			"qualifiedName": "depth"
		},
		"2378": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
			"qualifiedName": "Array.[iterator]"
		},
		"2379": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
			"qualifiedName": "Array.[iterator]"
		},
		"2380": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts",
			"qualifiedName": "Array.[unscopables]"
		},
		"2381": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts",
			"qualifiedName": "__type"
		},
		"2382": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "length"
		},
		"2383": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "toString"
		},
		"2384": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "toLocaleString"
		},
		"2385": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "pop"
		},
		"2386": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "push"
		},
		"2387": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "concat"
		},
		"2388": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "join"
		},
		"2389": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "reverse"
		},
		"2390": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "shift"
		},
		"2391": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "slice"
		},
		"2392": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "sort"
		},
		"2393": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "splice"
		},
		"2394": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "unshift"
		},
		"2395": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "indexOf"
		},
		"2396": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "lastIndexOf"
		},
		"2397": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "every"
		},
		"2398": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "some"
		},
		"2399": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "forEach"
		},
		"2400": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "map"
		},
		"2401": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "filter"
		},
		"2402": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "reduce"
		},
		"2403": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "reduceRight"
		},
		"2404": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "find"
		},
		"2405": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "findIndex"
		},
		"2406": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "fill"
		},
		"2407": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.core.d.ts",
			"qualifiedName": "copyWithin"
		},
		"2408": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
			"qualifiedName": "entries"
		},
		"2409": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
			"qualifiedName": "keys"
		},
		"2410": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
			"qualifiedName": "values"
		},
		"2411": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2016.array.include.d.ts",
			"qualifiedName": "includes"
		},
		"2412": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
			"qualifiedName": "flatMap"
		},
		"2413": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2019.array.d.ts",
			"qualifiedName": "flat"
		},
		"2414": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.iterable.d.ts",
			"qualifiedName": "[iterator]"
		},
		"2415": {
			"sourceFileName": "node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts",
			"qualifiedName": "[unscopables]"
		},
		"2418": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormDefinitionArray.T"
		},
		"2419": {
			"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
			"qualifiedName": "Array.__index"
		},
		"2421": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormType"
		},
		"2422": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "T"
		},
		"2423": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormOptions"
		},
		"2424": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormOptions.id"
		},
		"2425": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.state"
		},
		"2426": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.injectValidators"
		},
		"2427": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.controlType"
		},
		"2428": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.disabled"
		},
		"2429": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.readonly"
		},
		"2430": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlOptions.validators"
		},
		"2431": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlOptions.asyncValidators"
		},
		"2432": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlOptions.updateOn"
		},
		"2435": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormDefinitionMetadata"
		},
		"2436": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormDefinitionMetadata.providers"
		},
		"2437": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormDefinitionMetadata.autoSubmit"
		},
		"2438": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.metadata.ts",
			"qualifiedName": "BaseDefinitionMetadata.id"
		},
		"2439": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.state"
		},
		"2440": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.injectValidators"
		},
		"2441": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.controlType"
		},
		"2442": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.disabled"
		},
		"2443": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.readonly"
		},
		"2444": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlOptions.validators"
		},
		"2445": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlOptions.asyncValidators"
		},
		"2446": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlOptions.updateOn"
		},
		"2447": {
			"sourceFileName": "packages/angular/definition/src/lib/definition.metadata.ts",
			"qualifiedName": "BaseDefinitionMetadata.__index"
		},
		"2449": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "ChangeFn"
		},
		"2450": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "__type"
		},
		"2451": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "__type"
		},
		"2452": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "value"
		},
		"2453": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "emitViewToModelChange"
		},
		"2454": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "T"
		},
		"2455": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "SetValueFn"
		},
		"2456": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "__type"
		},
		"2457": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "__type"
		},
		"2458": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "value"
		},
		"2459": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "options"
		},
		"2460": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "T"
		},
		"2461": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormBuilderFn"
		},
		"2462": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "__type"
		},
		"2463": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "__type"
		},
		"2464": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "state"
		},
		"2465": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "options"
		},
		"2466": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "__type"
		},
		"2467": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "__type.controlId"
		},
		"2468": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "T"
		},
		"2469": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "Data"
		},
		"2470": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "ControlInsertedFn"
		},
		"2471": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "__type"
		},
		"2472": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "__type"
		},
		"2473": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "index"
		},
		"2474": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "controlOrDefinition"
		},
		"2475": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "ControlRemovedFn"
		},
		"2476": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "__type"
		},
		"2477": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "__type"
		},
		"2478": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "index"
		},
		"2479": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormArrayOptions"
		},
		"2480": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormArrayOptions.builder"
		},
		"2481": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormArrayOptions.controlId"
		},
		"2482": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormArrayOptions.controlInsertedFn"
		},
		"2483": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormArrayOptions.controlRemovedFn"
		},
		"2484": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.state"
		},
		"2485": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.injectValidators"
		},
		"2486": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.controlType"
		},
		"2487": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.disabled"
		},
		"2488": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.readonly"
		},
		"2489": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlOptions.validators"
		},
		"2490": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlOptions.asyncValidators"
		},
		"2491": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlOptions.updateOn"
		},
		"2494": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormGroupOptions"
		},
		"2495": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "FormGroupOptions.controlId"
		},
		"2496": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.state"
		},
		"2497": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.injectValidators"
		},
		"2498": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.controlType"
		},
		"2499": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.disabled"
		},
		"2500": {
			"sourceFileName": "packages/angular/forms/src/lib/model.ts",
			"qualifiedName": "_RxapAbstractControlOptions.readonly"
		},
		"2501": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlOptions.validators"
		},
		"2502": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlOptions.asyncValidators"
		},
		"2503": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlOptions.updateOn"
		},
		"2506": {
			"sourceFileName": "packages/angular/forms/src/lib/tokens.ts",
			"qualifiedName": "RXAP_FORM_INITIAL_STATE"
		},
		"2507": {
			"sourceFileName": "packages/angular/forms/src/lib/tokens.ts",
			"qualifiedName": "RXAP_FORM_CONTEXT"
		},
		"2508": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "ValidationErrors"
		},
		"2509": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "T"
		},
		"2510": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "ValidatorFn"
		},
		"2511": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "__type"
		},
		"2512": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "__type"
		},
		"2513": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "control"
		},
		"2514": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "T"
		},
		"2515": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "E"
		},
		"2516": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "AsyncValidatorFn"
		},
		"2517": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "__type"
		},
		"2518": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "__type"
		},
		"2519": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "control"
		},
		"2520": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "T"
		},
		"2521": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "E"
		},
		"2522": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "AbstractControlOptions"
		},
		"2523": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "AbstractControlOptions.validators"
		},
		"2524": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "AbstractControlOptions.asyncValidators"
		},
		"2525": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControlOptions.updateOn"
		},
		"2526": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "AbstractControlOptions.T"
		},
		"2527": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "AbstractControlOptions.E"
		},
		"2528": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "ValidatorOrOpts"
		},
		"2529": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "AsyncValidator"
		},
		"2530": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "Validator"
		},
		"2531": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "ControlOptions"
		},
		"2532": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "ControlOptions.onlySelf"
		},
		"2533": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "ControlOptions.emitEvent"
		},
		"2534": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "ControlOptions.emitModelToViewChange"
		},
		"2535": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "ControlOptions.emitViewToModelChange"
		},
		"2536": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "ControlOptions.initial"
		},
		"2537": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "ControlOptions.coerce"
		},
		"2538": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "ControlOptions.strict"
		},
		"2539": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "ControlEventOptions"
		},
		"2540": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "OnlySelf"
		},
		"2541": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "EmitEvent"
		},
		"2542": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "ControlPath"
		},
		"2543": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "ControlState"
		},
		"2544": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "AbstractControl"
		},
		"2545": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "AbstractControl.value"
		},
		"2546": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "AbstractControl.controlId"
		},
		"2547": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "AbstractControl.fullControlPath"
		},
		"2548": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "AbstractControl.rxapFormDefinition"
		},
		"2549": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "AbstractControl.readonly"
		},
		"2550": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "AbstractControl.stateChanges"
		},
		"2551": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.validator"
		},
		"2552": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.validator"
		},
		"2553": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.validator"
		},
		"2554": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validatorFn"
		},
		"2555": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.asyncValidator"
		},
		"2556": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.asyncValidator"
		},
		"2557": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.asyncValidator"
		},
		"2558": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "asyncValidatorFn"
		},
		"2559": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.parent"
		},
		"2560": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.parent"
		},
		"2561": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.status"
		},
		"2562": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.status"
		},
		"2563": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.status"
		},
		"2564": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "value"
		},
		"2565": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.valid"
		},
		"2566": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.valid"
		},
		"2567": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.invalid"
		},
		"2568": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.invalid"
		},
		"2569": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.pending"
		},
		"2570": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.pending"
		},
		"2571": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.disabled"
		},
		"2572": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.disabled"
		},
		"2573": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.enabled"
		},
		"2574": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.enabled"
		},
		"2575": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.errors"
		},
		"2576": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.pristine"
		},
		"2577": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.pristine"
		},
		"2578": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.pristine"
		},
		"2579": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "value"
		},
		"2580": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.dirty"
		},
		"2581": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.dirty"
		},
		"2582": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.touched"
		},
		"2583": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.touched"
		},
		"2584": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.touched"
		},
		"2585": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "value"
		},
		"2586": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.untouched"
		},
		"2587": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.untouched"
		},
		"2588": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.events"
		},
		"2589": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.valueChanges"
		},
		"2590": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.statusChanges"
		},
		"2591": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.updateOn"
		},
		"2592": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.updateOn"
		},
		"2593": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.setValidators"
		},
		"2594": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.setValidators"
		},
		"2595": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validators"
		},
		"2596": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.setAsyncValidators"
		},
		"2597": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.setAsyncValidators"
		},
		"2598": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validators"
		},
		"2599": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.addValidators"
		},
		"2600": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.addValidators"
		},
		"2601": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validators"
		},
		"2602": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.addAsyncValidators"
		},
		"2603": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.addAsyncValidators"
		},
		"2604": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validators"
		},
		"2605": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.removeValidators"
		},
		"2606": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.removeValidators"
		},
		"2607": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validators"
		},
		"2608": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.removeAsyncValidators"
		},
		"2609": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.removeAsyncValidators"
		},
		"2610": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validators"
		},
		"2611": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.hasValidator"
		},
		"2612": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.hasValidator"
		},
		"2613": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validator"
		},
		"2614": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.hasAsyncValidator"
		},
		"2615": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.hasAsyncValidator"
		},
		"2616": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "validator"
		},
		"2617": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.clearValidators"
		},
		"2618": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.clearValidators"
		},
		"2619": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.clearAsyncValidators"
		},
		"2620": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.clearAsyncValidators"
		},
		"2621": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAsTouched"
		},
		"2622": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAsTouched"
		},
		"2623": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"2624": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"2625": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.onlySelf"
		},
		"2626": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"2627": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAllAsTouched"
		},
		"2628": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAllAsTouched"
		},
		"2629": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"2630": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"2631": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"2632": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAsUntouched"
		},
		"2633": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAsUntouched"
		},
		"2634": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"2635": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"2636": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.onlySelf"
		},
		"2637": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"2638": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAsDirty"
		},
		"2639": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAsDirty"
		},
		"2640": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"2641": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"2642": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.onlySelf"
		},
		"2643": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"2644": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAsPristine"
		},
		"2645": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAsPristine"
		},
		"2646": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"2647": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"2648": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.onlySelf"
		},
		"2649": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"2650": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAsPending"
		},
		"2651": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.markAsPending"
		},
		"2652": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"2653": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"2654": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.onlySelf"
		},
		"2655": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"2656": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.disable"
		},
		"2657": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.disable"
		},
		"2658": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"2659": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"2660": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.onlySelf"
		},
		"2661": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"2662": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.enable"
		},
		"2663": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.enable"
		},
		"2664": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"2665": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"2666": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.onlySelf"
		},
		"2667": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"2668": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.setParent"
		},
		"2669": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.setParent"
		},
		"2670": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "parent"
		},
		"2671": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.setValue"
		},
		"2672": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.setValue"
		},
		"2673": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "value"
		},
		"2674": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "options"
		},
		"2675": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.patchValue"
		},
		"2676": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.patchValue"
		},
		"2677": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "value"
		},
		"2678": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "options"
		},
		"2679": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.reset"
		},
		"2680": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.reset"
		},
		"2681": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "value"
		},
		"2682": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "options"
		},
		"2683": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.getRawValue"
		},
		"2684": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.getRawValue"
		},
		"2685": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.updateValueAndValidity"
		},
		"2686": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.updateValueAndValidity"
		},
		"2687": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"2688": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"2689": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.onlySelf"
		},
		"2690": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"2691": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.setErrors"
		},
		"2692": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.setErrors"
		},
		"2693": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "errors"
		},
		"2694": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "opts"
		},
		"2695": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type"
		},
		"2696": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "__type.emitEvent"
		},
		"2697": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.get"
		},
		"2698": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.get"
		},
		"2699": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "P"
		},
		"2700": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "path"
		},
		"2701": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.get"
		},
		"2702": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "P"
		},
		"2703": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "path"
		},
		"2704": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.getError"
		},
		"2705": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.getError"
		},
		"2706": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "errorCode"
		},
		"2707": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "path"
		},
		"2708": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.hasError"
		},
		"2709": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.hasError"
		},
		"2710": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "errorCode"
		},
		"2711": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "path"
		},
		"2712": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.root"
		},
		"2713": {
			"sourceFileName": "node_modules/@angular/forms/index.d.ts",
			"qualifiedName": "AbstractControl.root"
		},
		"2714": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "AbstractControl.T"
		},
		"2715": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "ExtractStrings"
		},
		"2716": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "T"
		},
		"2717": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "NgValidatorsErrors"
		},
		"2718": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "NgValidatorsErrors.required"
		},
		"2719": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "NgValidatorsErrors.email"
		},
		"2720": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "NgValidatorsErrors.pattern"
		},
		"2721": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "__type"
		},
		"2722": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "__type.requiredPattern"
		},
		"2723": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "__type.actualValue"
		},
		"2724": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "NgValidatorsErrors.minlength"
		},
		"2725": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "__type"
		},
		"2726": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "__type.requiredLength"
		},
		"2727": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "__type.actualLength"
		},
		"2728": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "NgValidatorsErrors.maxlength"
		},
		"2729": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "__type"
		},
		"2730": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "__type.requiredLength"
		},
		"2731": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "__type.actualLength"
		},
		"2732": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "NgValidatorsErrors.min"
		},
		"2733": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "__type"
		},
		"2734": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "__type.min"
		},
		"2735": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "__type.actual"
		},
		"2736": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "NgValidatorsErrors.max"
		},
		"2737": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "__type"
		},
		"2738": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "__type.max"
		},
		"2739": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "__type.actual"
		},
		"2740": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "BoxedValue"
		},
		"2741": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "BoxedValue.value"
		},
		"2742": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "BoxedValue.disabled"
		},
		"2743": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "BoxedValue.T"
		},
		"2744": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "OrBoxedValue"
		},
		"2745": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "__type"
		},
		"2746": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "__type"
		},
		"2747": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "T"
		},
		"2748": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "KeyValueControls"
		},
		"2749": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "T"
		},
		"2750": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "ExtractAbstractControl"
		},
		"2751": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "T"
		},
		"2752": {
			"sourceFileName": "packages/angular/forms/src/lib/types.ts",
			"qualifiedName": "U"
		}
	},
	"files": {
		"entries": {
			"1": "packages/angular/forms/src/index.ts"
		},
		"reflections": {
			"1": 0
		}
	}
}
