import { backend_util } from '@tensorflow/tfjs-core';
import { ReduceProgram } from './utils/reductions';
import { DeviceInformation } from './utils/deviceInfo';
export default class RMSProgram32 extends ReduceProgram {
    private hasGamma;
    constructor(deviceInfo: DeviceInformation, reduceInfo: backend_util.ReduceInfo, hasGamma?: boolean);
    protected getPreprocessSnippet(): string;
    protected getPostprocessSnippet(): string;
    protected getWriteSnippet(): string;
}
