## API Report File for "@microsoft/gulp-core-build-webpack"

> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).

```ts

import * as Gulp from 'gulp';
import { GulpTask } from '@microsoft/gulp-core-build';
import { IBuildConfig } from '@microsoft/gulp-core-build';
import * as Webpack from 'webpack';

// @public (undocumented)
export interface IWebpackResources {
    // (undocumented)
    webpack: typeof Webpack;
}

// @public (undocumented)
export interface IWebpackTaskConfig {
    config?: Webpack.Configuration | Webpack.Configuration[];
    configPath: string;
    printStats?: boolean;
    suppressWarnings?: (string | RegExp)[];
    webpack?: typeof Webpack;
}

// @public (undocumented)
const webpack: WebpackTask;

export default webpack;

export { webpack }

// @public (undocumented)
export class WebpackTask<TExtendedConfig = {}> extends GulpTask<IWebpackTaskConfig & TExtendedConfig> {
    constructor(extendedName?: string, extendedConfig?: TExtendedConfig);
    // (undocumented)
    executeTask(gulp: typeof Gulp, completeCallback: (error?: string) => void): void;
    // (undocumented)
    isEnabled(buildConfig: IBuildConfig): boolean;
    // (undocumented)
    loadSchema(): any;
    // (undocumented)
    readonly resources: IWebpackResources;
    }


// (No @packageDocumentation comment for this package)

```
