UNPKG

@lcap/builder

Version:
12 lines (11 loc) 913 B
import type { MaterialComponentAttr, McType, MaterialComponentEvent, MaterialComponentSlot, MaterialComponentMethod } from '@lcap/material-parser'; export declare function normalizeString(str: string): string; export declare function normalizeEventName(name: string): string; export declare function normalizeSlotName(name: string): string; export declare function genTitle(name: string, title?: string): string; export declare function genTypeCode(type: McType | string | number | boolean | undefined | null): any; export declare function genSetterCode(attr: MaterialComponentAttr): string; export declare function genAttrCode(attr: MaterialComponentAttr, group?: string): string; export declare function genEventCode(event: MaterialComponentEvent): string; export declare function genSlotCode(slot: MaterialComponentSlot): string; export declare function genMethodCode(method: MaterialComponentMethod): string;