/** * @license * Copyright (c) 2018 The Polymer Project Authors. All rights reserved. This * code may only be used under the BSD style license found at * http://polymer.github.io/LICENSE.txt The complete set of authors may be * found at http://polymer.github.io/AUTHORS.txt The complete set of * contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt Code * distributed by Google as part of the polymer project is also subject to an * additional IP rights grant found at http://polymer.github.io/PATENTS.txt */ /** * The result of calling verifyTypings. */ export interface VerifyTypingsResult { success: boolean; errorLog: string; } /** * Compile the given declaration file paths with TypeScript and return whether * compilation succeeded or failed, and a "pretty" formatted error log string. * * Uses a TypeScript compiler configuration suitable for web development, and * strict type checking. */ export declare function verifyTypings(filePaths: string[]): VerifyTypingsResult;