export declare const visualAnimations: {
    readonly transform: {
        readonly type: "transform";
        readonly defaultTerp: "linear";
        readonly channels: readonly [{
            readonly path: "position.x";
            readonly type: "number";
            readonly default: 0;
            readonly unit: "pixel";
        }, {
            readonly path: "position.y";
            readonly type: "number";
            readonly default: 0;
            readonly unit: "pixel";
        }, {
            readonly path: "scale.x";
            readonly type: "number";
            readonly default: 1;
            readonly unit: "scale";
        }, {
            readonly path: "scale.y";
            readonly type: "number";
            readonly default: 1;
            readonly unit: "scale";
        }, {
            readonly path: "rotation";
            readonly type: "number";
            readonly default: 0;
            readonly unit: "degree";
        }];
    };
    readonly opacity: {
        readonly type: "scalar";
        readonly defaultTerp: "linear";
        readonly channels: readonly [{
            readonly type: "number";
            readonly default: 1;
            readonly unit: "ratio";
            readonly range: readonly [0, 1];
        }];
    };
};
export declare const animatableProperties: {
    readonly transform: {
        readonly type: "transform";
        readonly defaultTerp: "linear";
        readonly channels: readonly [{
            readonly path: "position.x";
            readonly type: "number";
            readonly default: 0;
            readonly unit: "pixel";
        }, {
            readonly path: "position.y";
            readonly type: "number";
            readonly default: 0;
            readonly unit: "pixel";
        }, {
            readonly path: "scale.x";
            readonly type: "number";
            readonly default: 1;
            readonly unit: "scale";
        }, {
            readonly path: "scale.y";
            readonly type: "number";
            readonly default: 1;
            readonly unit: "scale";
        }, {
            readonly path: "rotation";
            readonly type: "number";
            readonly default: 0;
            readonly unit: "degree";
        }];
    };
    readonly opacity: {
        readonly type: "scalar";
        readonly defaultTerp: "linear";
        readonly channels: readonly [{
            readonly type: "number";
            readonly default: 1;
            readonly unit: "ratio";
            readonly range: readonly [0, 1];
        }];
    };
};
