import { Label } from '../Label';
import { Variable } from '../Variable';
import { VarLabels, ReturnItems } from './types';
export declare class Step {
    private matchItems?;
    private returnItems?;
    match(variable: Variable): Step;
    match(...Labels: Label[]): Step;
    match(...varLabels: VarLabels): Step;
    return(...items: ReturnItems): Step;
    getCypher(): string;
    cleanUp(): void;
}
