@roots/bud-api
Version:
bud.js core module
18 lines (17 loc) • 568 B
TypeScript
import type * as HTMLExtension from '@roots/bud-extensions/html-webpack-plugin';
import type * as InterpolateHTMLExtension from '@roots/bud-extensions/interpolate-html-webpack-plugin';
import type { Bud } from '@roots/bud-framework';
type Options = {
replace?: InterpolateHTMLExtension.Options;
} & HTMLExtension.Options;
export type Parameters = [
(((options?: Options) => Options) | boolean | Options | string)?
];
export interface html {
(...options: Parameters): Promise<Bud>;
}
/**
* Set HTML template
*/
export declare const html: html;
export {};