import { WebGPUProgram } from '@tensorflow/tfjs-backend-webgpu';
export default class TransposeProgram16 implements WebGPUProgram {
    variableNames: string[];
    shaderKey: string;
    outputShape: number[];
    dispatchLayout: {
        x: number[];
    };
    dispatch: [number, number, number];
    workPerThread: number;
    workgroupSize: [number, number, number];
    newDim: number[];
    size: boolean;
    constructor(aShape: number[], newDim: number[]);
    getUserCode(): string;
}
