import { NativeEventEmitter } from 'react-native';
export declare const createDependency: {
    (): void;
    DeeplinkModule(): {
        emitter: NativeEventEmitter;
        interactor: DeeplinkInteractor;
    };
};
type DeeplinkInteractor = {
    listen(): void;
};
export type DeeplinkModuleDependency = ReturnType<typeof createDependency.DeeplinkModule>;
export type DeeplinkModule = ReturnType<typeof createDeeplinkModule>;
export declare const createDeeplinkModule: () => {
    setOnDeeplinkReceived: (onReceived: (deeplink: string) => void) => void;
};
export {};
