@lcap/nasl
Version:
NetEase Application Specific Language
27 lines • 961 B
TypeScript
import * as naslTypes from '../../concepts';
export declare function handleTsDeclaration(tsDeclaration: string): string;
export declare function getUILib(frontendType: 'pc' | 'h5'): {
name: string;
title: string;
description: string;
tsDeclaration: string;
}[];
export declare function genComponentMethodDeclaration(componentNodesAPI: any): string;
export declare function handleMaterial({ json, tsDeclaration, allNodesAPI }: {
json: Array<{
name: string;
title: string;
description: string;
}>;
tsDeclaration: string;
allNodesAPI: any;
}): {
name: string;
title: string;
description: string;
tsDeclaration: string;
}[];
export declare function getPreDeclaration(): string;
export declare function getExtensionsDeclaration(viewComponent: any): string;
export declare function getExtensionsMaterial(app: naslTypes.App, frontendType: 'pc' | 'h5'): any;
//# sourceMappingURL=getUILib.d.ts.map