import { Dictionary } from '@aiot-toolkit/shared-utils'; export declare const LITE_CARD_TYPE = "lite"; interface IWidget { name: string; component: string; minCardPlatformVersion: Number; providerUri: string; sizes: string[]; type?: string; } /** * vela manifest文件对应的数据结构 */ export default interface IManifest { package: string; name?: string; versionName?: string; versionCode?: number; minPlatformVersion?: number; deviceId?: string; deviceTypeList?: string[]; features?: IFeatures[]; config?: { logLevel: string; designWidth?: string | number; }; router: { widgets?: Record; entry: string; pages: Dictionary<{ component?: string; }>; }; minAPILevel?: number; packageInfo?: Dictionary; icon: string; } export interface IFeatures { name: string; } export {};