import { Reactive } from 'vue';
declare function createContext<T extends Record<string, any>>(defaultValue?: T): {
    useProvide: (props: T, newProps?: T) => Reactive<T>;
    useInject: () => T;
};
export default createContext;
