import { BuilderContext, BuilderHandlerFn } from '@angular-devkit/architect'; import { ExecutionTransformer } from '@angular-devkit/build-angular'; import type { IndexHtmlTransform } from '@angular/build/src/utils/index-file/index-html-generator'; import { Configuration } from 'webpack'; import { json } from '@angular-devkit/core'; export interface BrowserTargetOptions { buildTarget?: string; browserTarget?: string; } export type BuilderExecutor = (options: O, context: BuilderContext, transforms?: { webpackConfiguration?: ExecutionTransformer; indexHtml?: IndexHtmlTransform; }) => any; export declare const executeBrowserBasedBuilder: (executebBuilder: BuilderExecutor) => BuilderHandlerFn;