@omnia/fx-models
Version:
Provide Omnia Fx Models Stuffs.
16 lines (15 loc) • 778 B
TypeScript
import { GuidValue } from "@omnia/fx-models/internal-do-not-import-from-here/shared/models";
import { ImagePropertyDefinition, PropertyValueBinding, TextPropertyDefinition } from "../properties";
import { Identity, IResolvedIdentity } from "./Identity";
import { IdentityTypes } from "./IdentityTypes";
export declare class ExtensionIdentity extends Identity {
type: IdentityTypes;
}
export declare class ResolvedExtensionIdentity extends ExtensionIdentity implements IResolvedIdentity {
providerId: GuidValue;
propertyValues: PropertyValueBinding<any>[];
displayName: PropertyValueBinding<TextPropertyDefinition>;
image: PropertyValueBinding<ImagePropertyDefinition>;
description: PropertyValueBinding<TextPropertyDefinition>;
isRemoved: boolean;
}