interface ComponentEntryType { instances: number; styled?: number; props: Record; } interface PropEntryType { usages?: number; values?: Record; } /** * Sends designs system usage as a bizevent * @param appId * @param root */ export declare function sendDesignSystemUsage(appId: string, appVersion: string, root: string, command: string): Promise; /** The report collected by statically analyzing the source files. */ export type AppDevUsageReport = { appId: string; appVersion: string; appCommand: string; packages: Record; components: Record; icons: Record; incomplete?: boolean; }; /** * Function that generates the component usage report. * @param appId * @param appVersion * @param cwd current working directory * @param appCommand * @returns usage report for dynatrace packages */ export declare function createAppDevUsageReport(appId: string, appVersion: string, cwd: string, appCommand: string): Promise; export {};