/**
 * @access public
 * @method validateOutputOptions
 * @memberof module:@citation-js/core.Cite
 *
 * @deprecated
 * @param {module:@citation-js/core~OutputOptions} - options
 *
 * @return {Boolean} true (if valid)
 * @throws {TypeError} Options not an object
 * @throws {TypeError} Invalid options
 * @throws {Error} Invalid options combination
 *
 * @todo check registers if styles and langs are present
 */
export function validateOutputOptions(options: any): boolean;
/**
 * @access public
 * @method valdiateOptions
 * @memberof module:@citation-js/core.Cite
 *
 * @param {module:@citation-js/core~InputOptions} - options
 *
 * @return {Boolean} true (if valid)
 * @throws {TypeError} Options not an object
 * @throws {TypeError} Invalid options
 *
 * @todo check registers if type is present
 */
export function validateOptions(options: any): boolean;
