import '../../../../../globals.js';
/**
 * Saves a striped histogram into memory (for use in a radix sort).
 *
 * @author Jonathan Olson <jonathan.olson@colorado.edu>
 */
import { BufferArraySlot, DirectModule, mainRadixHistogramWGSLOptions, PipelineBlueprintOptions } from '../../../imports.js';
export type MainRadixHistogramModuleOptions<T> = {
    input: BufferArraySlot<T>;
    output: BufferArraySlot<number>;
} & mainRadixHistogramWGSLOptions<T> & PipelineBlueprintOptions;
export declare const MAIN_RADIX_HISTOGRAM_MODULE_DEFAULTS: {
    readonly log: false;
};
export default class MainRadixHistogramModule<T> extends DirectModule<number> {
    readonly input: BufferArraySlot<T>;
    readonly output: BufferArraySlot<number>;
    constructor(providedOptions: MainRadixHistogramModuleOptions<T>);
}
//# sourceMappingURL=MainRadixHistogramModule.d.ts.map