import type { InjectionToken } from '../../../libs/fslinker'; import type { Context } from 'react'; import React from 'react'; export declare const useDependency: (token: InjectionToken) => T | undefined; export declare const useDependencyContext: (token: InjectionToken, "single">) => T | undefined; export interface InjectedContextProviderProps { token: InjectionToken>; value: T; children?: React.ReactNode; } export declare const InjectedContextProvider: ({ children, token, value, }: InjectedContextProviderProps) => JSX.Element;