/**
 * @packageDocumentation
 *
 * This module defines an esbuild plugin that allows for custom esbuild options to be used during the build process.
 */
import type { BuildOptions, Plugin } from 'esbuild';
/**
 * A plugin that allows for custom esbuild options to be used during the build process.
 *
 * @param customizeEsbuildOptions - A function that customizes the esbuild options.
 * @returns A plugin that allows for custom esbuild options to be used during the build process.
 */
export declare function customEsbuildOptionsPlugin(customizeEsbuildOptions?: (options: BuildOptions) => void): Plugin;
