import { Ref } from 'vue';
import { Configs, UserConfigs, ViewConfig, NodeConfig, EdgeConfig, PathConfig } from '../common/configs';
import { Node, Edge, Path } from '..';
export declare function provideConfigs(configs: Ref<UserConfigs>): Configs< Node, Edge, Path>;
export declare function useAllConfigs(): Configs< Node, Edge, Path>;
export declare function useViewConfig(): ViewConfig;
export declare function useNodeConfig(): NodeConfig<Node>;
export declare function useEdgeConfig(): EdgeConfig<Edge>;
export declare function usePathConfig(): PathConfig<Path>;
