import ValidationResultGroup from "./ValidationResultGroup";
export default class ValidationResultSummary {
    private readonly _validationResultGroups;
    constructor(validationResultGroups: Array<ValidationResultGroup>);
    get valid(): boolean;
    get results(): import("./ValidationResult").default[];
    get resultGroups(): ValidationResultGroup[];
    getInvalidResults(): import("./ValidationResult").default[];
    getValidResults(): import("./ValidationResult").default[];
    getInvalidMessages(): string[];
    getValidMessages(): string[];
    getMessages(): string[];
}
