import { DirectoryPath } from "../path.js";
import { SharedBy, ShareDetails } from "./types.js";
import PrivateFile from "./v1/PrivateFile.js";
import PrivateTree from "./v1/PrivateTree.js";
import RootTree from "./root/tree.js";
export declare const EXCHANGE_PATH: DirectoryPath;
export declare function privateNode(rootTree: RootTree, items: Array<[string, PrivateTree | PrivateFile]>, { shareWith, sharedBy }: {
    shareWith: string | string[];
    sharedBy: SharedBy;
}): Promise<ShareDetails>;
export declare function listExchangeDIDs(username: string): Promise<string[]>;
