import { Matrix3 } from '@daign/math';
import { Observable } from '@daign/observable';
/**
 * Abstract class for transformations.
 */
export declare abstract class Transform extends Observable {
    /**
     * The transformation matrix.
     */
    abstract matrix: Matrix3;
    /**
     * The transformation matrix, not including native transforms.
     */
    abstract matrixNonNative: Matrix3;
    /**
     * The native SVG transform attribute string.
     */
    abstract nativeSvgTransform: string | null;
}
