WindowCoveringInterface: {
    components: [{
        flags: {};
        methods: WindowCoveringInterface.Base;
    }, {
        flags: {
            lift: true;
        };
        methods: WindowCoveringInterface.Lift;
    }, {
        flags: {
            tilt: true;
        };
        methods: WindowCoveringInterface.Tilt;
    }, {
        flags: {
            lift: true;
            positionAwareLift: true;
        };
        methods: WindowCoveringInterface.LiftAndPositionAwareLift;
    }, {
        flags: {
            positionAwareTilt: true;
            tilt: true;
        };
        methods: WindowCoveringInterface.TiltAndPositionAwareTilt;
    }, {
        flags: {
            absolutePosition: true;
            lift: true;
        };
        methods: WindowCoveringInterface.LiftAndAbsolutePosition;
    }, {
        flags: {
            absolutePosition: true;
            tilt: true;
        };
        methods: WindowCoveringInterface.TiltAndAbsolutePosition;
    }];
}