import { FCTBase } from "../FCTBase"; import { IValidation, IValidationData, IValidationEIP712, ValidationAddResult } from "./types"; export declare class Validation extends FCTBase { protected _validations: Required>[]; get(): Required>[]; isExternalVariableUsed(): boolean; getForEIP712(): IValidationEIP712[]; getForData(): IValidationData[]; getIndex(id: string): number; add>({ nodeId, validation, }: { nodeId: string; validation: V; }): ValidationAddResult; addValidation(validation: IValidation): string; private handleVariable; private isIValidation; } //# sourceMappingURL=index.d.ts.map