import { Microservice } from "../../model/microservice"; import { BaseChainableBobComponent } from "../base-chainable-bob-component"; import { IProcessable } from "../pipeline/processable.interface"; export declare class HtmlValidatorComponent extends BaseChainableBobComponent implements IProcessable { /** * Starts with the validation of the object passed along. * * @param input */ process(input: Microservice): Promise; /** * Validates that the given HTML is a snippet and not a document. * * @param input */ private validateHTML; /** * Throws a custom exception to stop the current pipeline. * * @param type */ private throwException; }