import { DirectiveBase } from './DirectiveBase.js'; import type { DirectiveBaseInterface, DirectiveBaseOptions } from './DirectiveBase.js'; /** * Represents a directive for handling static values. * * A static directive defines a constant value specified in the generator column. * This value is used as-is during the test case generation process. */ export interface StaticDirectiveInterface extends DirectiveBaseInterface { /** * The static value assigned to this directive. */ value: string; } /** * Options for creating a StaticDirective instance. */ export interface StaticDirectiveOptions extends DirectiveBaseOptions { value: string; } /** * Implementation of a directive for static values. */ export declare class StaticDirective extends DirectiveBase implements StaticDirectiveInterface { value: string; constructor(opts: StaticDirectiveOptions); } //# sourceMappingURL=StaticDirective.d.ts.map