UNPKG

aia-kit

Version:

Read, Parse, Edit, Write, Analyze AIA/AIX/AIS files.

26 lines (25 loc) 738 B
import type { ExtensionDescriptorJson } from "./types.js"; /** * Class that describes an extension. * * @since 1.0.0 * @access public */ export declare class Extension { name: string; descriptorJSON: Record<string, any>; /** * Creates a new AIExtension object. * * @since 1.0.0 * @access public * * @class * @param {String} name The full package name of this extension. * @param {String} descriptorJSON The custom JSON used to load the properties * of any instances of this extension. * * @return {Extension} New AIExtension object. */ constructor(name: string, descriptorJSON: ExtensionDescriptorJson); }