1 | import { Type, Component } from '@angular/core';
|
2 | export type ComponentInputsOutputs = {
|
3 | inputs: {
|
4 | propName: string;
|
5 | templateName: string;
|
6 | }[];
|
7 | outputs: {
|
8 | propName: string;
|
9 | templateName: string;
|
10 | }[];
|
11 | };
|
12 |
|
13 |
|
14 |
|
15 | export declare const getComponentInputsOutputs: (component: any) => ComponentInputsOutputs;
|
16 | export declare const isDeclarable: (component: any) => boolean;
|
17 | export declare const isComponent: (component: any) => component is Type<unknown>;
|
18 | export declare const isStandaloneComponent: (component: any) => component is Type<unknown>;
|
19 |
|
20 |
|
21 |
|
22 |
|
23 | export declare const getComponentPropsDecoratorMetadata: (component: any) => {
|
24 | [key: string]: any[];
|
25 | };
|
26 |
|
27 |
|
28 |
|
29 | export declare const getComponentDecoratorMetadata: (component: any) => Component | undefined;
|