aia-kit
Version:
Read, Parse, Edit, Write, Analyze AIA/AIX/AIS files.
26 lines (25 loc) • 738 B
TypeScript
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);
}