import '../../../../../globals.js';
/**
 * TODO: doc
 *
 * @author Jonathan Olson <jonathan.olson@colorado.edu>
 */
import { BufferSlot, DirectModule, mainTwoPassInitializeAddressesWGSLOptions, PipelineBlueprintOptions } from '../../../imports.js';
export type MainTwoPassInitializeAddressesModuleOptions = {
    addresses: BufferSlot<number[]>;
} & mainTwoPassInitializeAddressesWGSLOptions & PipelineBlueprintOptions;
export declare const MAIN_TWO_PASS_INITIALIZE_ADDRESSES_MODULE_DEFAULTS: {
    readonly log: false;
};
export default class MainTwoPassInitializeAddressesModule extends DirectModule<number> {
    readonly addresses: BufferSlot<number[]>;
    constructor(providedOptions: MainTwoPassInitializeAddressesModuleOptions);
}
//# sourceMappingURL=MainTwoPassInitializeAddressesModule.d.ts.map