@circleci/circleci-config-sdk
Version:
An SDK for building CircleCI Configuration files with JavaScript.
10 lines • 455 B
TypeScript
import { Generable } from '../..';
import { GenerableType } from '../../../Config/exports/Mapping';
import { AnyConditionShape } from '../types';
import { Evaluable } from './Evaluable';
export declare abstract class Condition implements Generable, Evaluable<boolean> {
abstract evaluate(): boolean;
abstract generate(flatten?: boolean): AnyConditionShape;
abstract get generableType(): GenerableType;
}
//# sourceMappingURL=Condition.d.ts.map