import '../../../../../globals.js';
/**
 * Merges two sorted arrays into a single sorted array (with a simpler algorithm than MergeModule).
 *
 * @author Jonathan Olson <jonathan.olson@colorado.edu>
 */
import { BufferArraySlot, DirectModule, mainMergeSimpleWGSLOptions, PipelineBlueprintOptions } from '../../../imports.js';
export type MergeSimpleModuleOptions<T> = {
    inputA: BufferArraySlot<T>;
    inputB: BufferArraySlot<T>;
    output: BufferArraySlot<T>;
} & mainMergeSimpleWGSLOptions<T> & PipelineBlueprintOptions;
export declare const MERGE_SIMPLE_MODULE_DEFAULTS: {
    readonly log: false;
};
export default class MergeSimpleModule<T> extends DirectModule<number> {
    readonly inputA: BufferArraySlot<T>;
    readonly inputB: BufferArraySlot<T>;
    readonly output: BufferArraySlot<T>;
    constructor(providedOptions: MergeSimpleModuleOptions<T>);
}
//# sourceMappingURL=MergeSimpleModule.d.ts.map