@jameslnewell/buildkite-pipelines
Version:
Generate Buildkite pipelines from code.
24 lines (23 loc) • 649 B
TypeScript
import { PluginSchema } from '../schema';
import { PluginBuilder } from './PluginBuilder';
export declare class Plugin<Options extends {
[name: string]: unknown;
}> implements PluginBuilder {
#private;
/**
* @param name This parameter is deprecated
* @param options This parameter is deprecated
*/
constructor(name?: string, options?: Options);
setName(name: string): this;
/**
* @deprecated
*/
options(): Options;
/**
* @deprecated Use .setOptions() instead
*/
options(options: Options | null): this;
setOptions(options: Options | null): this;
build(): PluginSchema;
}