import { ElementPart } from 'lit'; import { Directive, PartInfo } from 'lit/directive.js'; import { PropertyObjectState } from '@hydrofoil/shaperone-core/models/forms'; declare class ValidityDirective extends Directive { value?: string; isValid: boolean; constructor(partInfo: PartInfo); render(arg: PropertyObjectState): symbol; update(part: ElementPart, [{ object, validationResults }]: Parameters): symbol; } export declare const validity: (arg: PropertyObjectState) => import("lit-html/directive.js").DirectiveResult; export {}; //# sourceMappingURL=validity.d.ts.map