bicep-assets
Version:
13 lines (12 loc) • 528 B
TypeScript
import { AssetDefinition } from '../configuration';
import { IBuildCommand, IBuildPlugin } from '../utils/plugin-manager';
export declare class CopyBuildCommand implements IBuildCommand {
name: string;
private path;
plugin: IBuildPlugin;
constructor(name: string, path: string, plugin: IBuildPlugin);
buildInFolder(folder: string): Promise<void | string>;
}
export declare class CopyBuildPlugin implements IBuildPlugin {
generateBuildCommands(configuration: AssetDefinition): Promise<IBuildCommand[]>;
}