interface BuildContextimport { type BuildContext } from "https://deno.land/x/esbuild@v0.18.11/wasm.js"; Type ParametersoptionalProvidedOptions extends BuildOptions = BuildOptionsMethodsrebuild(): Promise<BuildResult<ProvidedOptions>>Documentation: https://esbuild.github.io/api/#rebuild watch(options?: WatchOptions): Promise<void>Documentation: https://esbuild.github.io/api/#watch serve(options?: ServeOptions): Promise<ServeResult>Documentation: https://esbuild.github.io/api/#serve cancel(): Promise<void>dispose(): Promise<void>