import Method from "parsegraph-method";
import { PaintedNode } from "parsegraph-artist";
export default class CarouselAction {
    _action: PaintedNode;
    _func: Method;
    _hotkey: string;
    _node: PaintedNode;
    _nodeData: any;
    constructor(action: PaintedNode, func: Function, thisArg?: any);
    call(): void;
    setAction(action: PaintedNode): void;
    action(): PaintedNode;
    getCallback(): Method<Function>;
    setNodeData(node: PaintedNode, nodeData?: any): void;
    nodeData(): any;
    node(): PaintedNode;
    setHotkey(hotkey: string): void;
    hotkey(): string;
}
//# sourceMappingURL=CarouselAction.d.ts.map