UNPKG

@jameslnewell/buildkite-pipelines

Version:
24 lines (23 loc) 649 B
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; }