import tv4 from 'tv4'; /** * Validates the given configuration against the Cerebro schema and any other rules the client has passed in. * This is the sole public interface of this module. * * @param clientSchema The validation for the user-provided values of the schema (all values in except) * @param configuration The configuration under test * * @return {Object} An object containing the errors, what schema is missing, and a boolean that describes whether * validation passed or not. For more detail, see https://www.npmjs.com/package/tv4#usage-3-multiple-errors */ export declare function validate(clientSchema: any, configuration: any): tv4.MultiResult;