import hl = require("../highLevelAST"); import wrapper10 = require("../artifacts/raml10parserapi"); import wrapper08 = require("../artifacts/raml08parserapi"); declare class OverloadingValidator { protected uriToResources: { [path: string]: Array; }; protected conflictingUriToResources: { [path: string]: Array; }; validateApi(api: wrapper10.Api | wrapper08.Api, acceptor: hl.ValidationAcceptor): void; acceptResource(resource: wrapper10.Resource | wrapper08.Resource): void; } export = OverloadingValidator;