import { SimpleChanges } from '@angular/core';
import { RelationsProcessorComponent } from '../../misc/types';
import { RelationsDataTransferInstruction } from './relationsProcessor.interface';
/**
 * Instruction containing data/changes that are needed for data transfer
 */
export declare class RelationsDataTransferInstructionImpl implements RelationsDataTransferInstruction {
    protected components: RelationsProcessorComponent[];
    /**
     * Changes that are coming into component
     */
    private _changes;
    /**
     * @inheritdoc
     */
    get changes(): SimpleChanges;
    constructor(components: RelationsProcessorComponent[]);
    /**
     * @inheritdoc
     */
    applyChanges(): void;
}
//# sourceMappingURL=relationsDataTransferInstruction.d.ts.map