declare namespace SigApi {
    interface StatePropertyDetailInfo {
        /**
         * type of the StatePropertyDetailInfo (sigApi.SIG_CONST.STATE_PROPERTY_DETAIL_INFO_TYPE_*)
         */
        readonly type: string
        /**
         * value of the state (sigApi.SIG_CONST.CONTROL_STATE_*)
         */
        readonly value: number
        /**
         * propertyName of the parent property
         */
        readonly propertyName?: string
        /**
         * dataPointId if available (dependent on type)
         */
        readonly dataPointId?: number
        /**
         * accessNumber if available (dependent on type)
         */
        readonly accessNumber?: number
    }
}
