import { Gesture } from './gesture'; import { Listener, DefaultListener } from './listener'; import { Options, Data } from './utils'; export declare class Registry { private gestures; register(Gesture: G, GestureOptions?: O, GestureListener?: L, GestureData?: D): void; getTypes(): typeof Gesture[]; create(Type: T, element: Element, listener: DefaultListener): Gesture>; }