UNPKG

@highcharts/dashboards

Version:
46 lines (39 loc) 839 B
/* * * * Data Layer * * (c) 2012-2025 Torstein Honsi * * License: www.highcharts.com/license * * !!!!!!! SOURCE GETS TRANSPILED BY TYPESCRIPT. EDIT TS FILE ONLY. !!!!!!! * * */ /* * * * Declarations * * */ /** * Contains all possible class types of the class registry. */ export type ComponentClassType = ComponentTypeRegistry[keyof ComponentTypeRegistry]; /** * Contains all possible types of the class registry. */ export type ComponentType = ComponentClassType['prototype']; /** * Describes the class registry as a record object with class name and their * class types (aka class constructor). */ export interface ComponentTypeRegistry { // Extend this interface with the declare module pattern. // [key: string]: typeof Component; } /* * * * Export * * */ export default ComponentType;