@angular-devkit/build-angular
Version:
Angular Webpack Build Facade
25 lines (24 loc) • 777 B
TypeScript
/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
export interface InlineCriticalCssProcessOptions {
outputPath: string;
}
export interface InlineCriticalCssProcessorOptions {
minify?: boolean;
deployUrl?: string;
readAsset?: (path: string) => Promise<string>;
}
export declare class InlineCriticalCssProcessor {
protected readonly options: InlineCriticalCssProcessorOptions;
constructor(options: InlineCriticalCssProcessorOptions);
process(html: string, options: InlineCriticalCssProcessOptions): Promise<{
content: string;
warnings: string[];
errors: string[];
}>;
}