export * from './authservice.js'; export * from './context.js'; export * from './dates.js'; export * from './events.js'; export * from './indexing.js'; export * from './login.js'; export type * from './migrations.js'; export * from './mutationlogger.js'; export * from './registry.js'; export * from './rules.js'; export * from './scheduler.js'; export * from './zip.js'; export declare function normalizePath(path: string): string; export declare function parsePath(path: string): { path: string; extension: string | undefined; }; export declare function normalizeHost(host: string): string; export declare function appendPath(a: string, b: string): string; export declare function popPath(path: string): string; /** * removes the leading directory from a path * * must begin with a / or else it will remove two directories */ export declare function shiftPath(path: string): string; export declare function ensureEndSlash(path: string): string; export declare function basename(p: string): string; export declare function numerate(name: string): string; export declare function numerateLoop(name: string, usedNames: Set): string; export declare function numerateBasedOnExisting(base: string, usedNames: string[]): string;