import { result } from "../../utility/result.js"; import { Specification } from "../../value/VSpecification.js"; import { SqErrorList } from "../SqError.js"; import { SqValueContext } from "../SqValueContext.js"; import { SqValue } from "./index.js"; export declare class SqSpecification { private _value; context?: SqValueContext | undefined; constructor(_value: Specification, context?: SqValueContext | undefined); get name(): string | undefined; get documentation(): string | undefined; validate(subvalue: SqValue): result; } //# sourceMappingURL=SqSpecification.d.ts.map