import TransformParameterizations from './transform-parameterizations.js';
import FloatTypes from './float-types.js';
declare class TransformType {
    readonly transformParameterization: (typeof TransformParameterizations)[keyof typeof TransformParameterizations];
    readonly parametersValueType: typeof FloatTypes[keyof typeof FloatTypes];
    readonly inputDimension: number;
    readonly outputDimension: number;
    constructor(transformParameterization?: (typeof TransformParameterizations)[keyof typeof TransformParameterizations], parametersValueType?: typeof FloatTypes[keyof typeof FloatTypes], inputDimension?: number, outputDimension?: number);
}
export default TransformType;
