/// <reference path="./sigApi.Property.d.ts" />
/// <reference path="./sigApi.ViewModel.d.ts" />

declare namespace SigApi {
    interface PropertyCompositeControl extends Property {
        /**
         * Returns a reference to the underlying composite control view model
         * @returns {ViewModel|null}
         */
        getCompositeControlVM(): ViewModel | null
        /**
         * Returns the instance id of the underlying composite control view model
         * @returns {string|null}
         */
        getCompositeControlInstanceId(): string | null
    }
}
