import type { KuboRpcClient, NativeFunctions } from "../../types.js"; export declare const getDefaultDataPath: () => undefined; export declare const mkdir: () => never; export declare const listCommunities: () => never; export declare const listCommunitiesSync: () => never; export declare const monitorCommunitiesDirectory: () => never; export declare const tryToDeleteCommunitiesThatFailedToBeDeletedBefore: () => never; export declare function importSignerIntoKuboNode(ipnsKeyName: string, ipfsKey: Uint8Array, ipfsNode: KuboRpcClient["_clientOptions"]): Promise<{ id: string; name: string; }>; export declare function createKuboRpcClient(kuboRpcClientOptions: KuboRpcClient["_clientOptions"]): Promise; export declare const nativeFunctions: NativeFunctions; export declare const setNativeFunctions: (newNativeFunctions: Partial) => void;