import type { ExtensionDataList } from '@teambit/legacy.extension-data'; import type { PathLinuxRelative, PathOsBasedRelative } from '@teambit/legacy.utils'; /** * in-memory representation of the component configuration. */ export declare class Config { private consumerComponent; constructor(consumerComponent: any); /** * component main file * when loaded from the workspace, it's PathOsBasedRelative. otherwise, PathLinuxRelative. */ get main(): PathLinuxRelative | PathOsBasedRelative; /** * configured extensions */ get extensions(): ExtensionDataList; }