Version: 1.0.01.0.11.0.21.0.31.1.01.1.11.2.01.2.11.3.01.4.01.4.11.4.21.5.02.0.02.0.12.0.22.0.32.0.42.1.02.1.12.1.22.1.32.2.02.3.02.3.12.3.23.0.03.0.14.0.04.0.14.0.24.0.34.0.44.0.54.0.64.1.04.1.14.2.04.2.14.2.24.2.34.2.45.0.05.0.15.0.25.0.35.1.06.0.06.0.16.1.06.1.16.2.06.3.06.3.16.3.26.3.36.4.06.5.06.6.06.7.06.7.16.8.06.8.16.8.26.8.36.9.06.9.16.10.06.10.16.10.26.10.36.10.46.10.56.11.06.11.16.11.26.11.36.12.06.12.16.12.26.12.36.13.06.13.16.13.26.13.36.13.46.13.56.13.67.0.07.1.07.1.17.1.27.1.37.1.47.1.57.1.67.1.77.1.87.1.97.2.08.0.08.0.18.0.28.0.38.0.48.0.68.1.08.2.08.3.08.3.18.3.28.3.38.3.48.3.58.3.68.3.78.3.88.3.98.4.08.4.18.4.28.4.38.4.48.4.58.4.68.5.08.5.18.6.08.6.18.6.28.6.38.7.08.7.18.7.28.7.38.7.48.7.58.7.68.8.08.8.18.8.28.9.08.9.18.9.28.9.38.9.48.9.58.9.68.9.78.9.88.9.98.9.108.9.118.9.128.9.138.9.148.9.158.9.168.9.178.9.188.9.198.9.208.9.218.9.228.9.238.9.248.9.258.9.268.9.278.9.288.9.298.9.308.9.318.10.08.10.18.11.08.11.18.11.28.11.38.11.48.11.58.11.68.11.78.11.88.11.9
/**
* Class behavior mixin based on:
* - http://raganwald.com/2015/06/26/decorators-in-es7.html
*
* Additionally only injects/overwrites properties in target, which are NOT
* marked with
* [`@nomixin`](https://docs.thi.ng/umbrella/api/functions/nomixin.html) (i.e.
* those which haven't set their `configurable` property descriptor flag to
* `false`)
* @param behaviour - to mixin
* @param sharedBehaviour -
* @returns decorator function
*/
export declare const mixin: (behaviour: any, sharedBehaviour?: any) => (clazz: any) => any;
//# sourceMappingURL=mixin.d.ts.map