import { type Context, type Provider } from 'react';
import { type AnyIntentResolver, type IntentContext } from '../plugin-intent';
declare const IntentContext: Context<IntentContext | undefined>;
export declare const useIntentDispatcher: () => Pick<IntentContext, "dispatch" | "dispatchPromise">;
export declare const useIntentResolver: (module: string, resolver: AnyIntentResolver) => void;
export declare const IntentProvider: Provider<IntentContext | undefined>;
export {};
//# sourceMappingURL=IntentContext.d.ts.map