Interface declaration that contains defined properties and methods.

Export

Implements

Implements

Hierarchy

  • InterfaceDeclaration

Implements

Constructors

Properties

accessors: AccessorDeclaration[] = []

Accessors of this class.

Memberof

ClassLikeDeclaration

end?: number

The ending character of the node in the document.

Memberof

Node

isExported: boolean

Indicates if the declaration is exported (i.e. export function ...) or not.

Memberof

ExportableDeclaration

methods: MethodDeclaration[] = []

The methods of the declaration.

Memberof

ClassLikeDeclaration

name: string

The name of the declaration.

Memberof

Declaration

properties: PropertyDeclaration[] = []

The properties of the declaration.

Memberof

ClassLikeDeclaration

start?: number

The starting character of the node in the document.

Memberof

Node

typeParameters: undefined | string[]

List of type parameters

Memberof

GenericDeclaration

Example

['T', 'TResult', 'TError']

Generated using TypeDoc