aboutsummaryrefslogtreecommitdiff
path: root/sandbox/testAppNevena/Front/node_modules/@angular-devkit/schematics/tools/description.d.ts
diff options
context:
space:
mode:
Diffstat (limited to 'sandbox/testAppNevena/Front/node_modules/@angular-devkit/schematics/tools/description.d.ts')
-rw-r--r--sandbox/testAppNevena/Front/node_modules/@angular-devkit/schematics/tools/description.d.ts41
1 files changed, 41 insertions, 0 deletions
diff --git a/sandbox/testAppNevena/Front/node_modules/@angular-devkit/schematics/tools/description.d.ts b/sandbox/testAppNevena/Front/node_modules/@angular-devkit/schematics/tools/description.d.ts
new file mode 100644
index 00000000..5390481d
--- /dev/null
+++ b/sandbox/testAppNevena/Front/node_modules/@angular-devkit/schematics/tools/description.d.ts
@@ -0,0 +1,41 @@
+/**
+ * @license
+ * Copyright Google LLC All Rights Reserved.
+ *
+ * Use of this source code is governed by an MIT-style license that can be
+ * found in the LICENSE file at https://angular.io/license
+ */
+import { JsonObject } from '@angular-devkit/core';
+import { Collection, CollectionDescription, Engine, EngineHost, RuleFactory, Schematic, SchematicDescription, TypedSchematicContext } from '../src';
+export interface FileSystemCollectionDescription {
+ readonly name: string;
+ readonly path: string;
+ readonly version?: string;
+ readonly schematics: {
+ [name: string]: FileSystemSchematicDesc;
+ };
+}
+export interface FileSystemSchematicJsonDescription {
+ readonly aliases?: string[];
+ readonly factory: string;
+ readonly name: string;
+ readonly collection: FileSystemCollectionDescription;
+ readonly description: string;
+ readonly schema?: string;
+ readonly extends?: string;
+}
+export interface FileSystemSchematicDescription extends FileSystemSchematicJsonDescription {
+ readonly path: string;
+ readonly schemaJson?: JsonObject;
+ readonly factoryFn: RuleFactory<{}>;
+}
+/**
+ * Used to simplify typings.
+ */
+export declare type FileSystemEngine = Engine<FileSystemCollectionDescription, FileSystemSchematicDescription>;
+export declare type FileSystemEngineHost = EngineHost<FileSystemCollectionDescription, FileSystemSchematicDescription>;
+export declare type FileSystemCollection = Collection<FileSystemCollectionDescription, FileSystemSchematicDescription>;
+export declare type FileSystemSchematic = Schematic<FileSystemCollectionDescription, FileSystemSchematicDescription>;
+export declare type FileSystemCollectionDesc = CollectionDescription<FileSystemCollectionDescription>;
+export declare type FileSystemSchematicDesc = SchematicDescription<FileSystemCollectionDescription, FileSystemSchematicDescription>;
+export declare type FileSystemSchematicContext = TypedSchematicContext<FileSystemCollectionDescription, FileSystemSchematicDescription>;