/**
 * <p> This class presents a mapping between two components.</p>
 */
export declare class EventMappingModel {
    /**
     * <p> The name of the source Event</p>
     */
    output: string;
    /**
     * <p> The tag of the source event in case of multiple instances.</p>
     */
    outputTag: string;
    /**
     * <p> The property in the emitted event.</p>
     */
    outputProperty: string;
    /**
     * <p> The target of the emitted event.</p>
     */
    input: string;
    /**
     * <p> The tag of the target component in case of multiple instances.</p>
     */
    inputTag: string;
    /**
     * <p> The property to map to in the target component.</p>
     */
    inputProperty: string;
    /**
     * It is the constructor for the mapping class. It takes the required string values to create the mapping object
     */
    constructor(values?: Object);
}
