interface ContributionProviderDetails {
    displayName?: string;
    name?: string;
    properties?: { [key: string]: string };
    version?: string;
}

Properties

displayName?: string

Friendly name for the provider.

name?: string

Unique identifier for this provider. The provider name can be used to cache the contribution data and refer back to it when looking for changes

properties?: { [key: string]: string }

Properties associated with the provider

version?: string

Version of contributions associated with this contribution provider.