import { PropertyParsingError } from '../../error';
import { ParseChain, ParseChainData } from './parse-chain';
/**
 * This is facade for the chain of responsibility pattern.
 * Defines the order of the chain and starts the chain.
 */
declare class ParseChainFacade implements ParseChain {
    private readonly _chain;
    constructor();
    parse(data: ParseChainData): PropertyParsingError | undefined;
}
export declare const parseChainFacade: ParseChainFacade;
export {};
