Home > @nabh/ts-api-extractor > APIInterface
APIInterface class
Describes Typescript class public signature
Signature:
export declare class APIInterface extends APIEntity
Extends: APIEntity
Constructors
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)(name) | Constructs a new instance of the APIInterface class |
Properties
| Property | Modifiers | Type | Description |
|---|---|---|---|
| extends? | Array<APIType> | (Optional) Interface type references extended by this interface |
|
| methods? | Array<APIMethod> | (Optional) Class methods | |
| properties? | Array<APIProperty> | (Optional) Class properties |