import type { SessionKeyContext } from "../../../fff/session-runtime.js"; import type { FffRuntime } from "../runtime.js"; export type FffAdapterContext = SessionKeyContext & { cwd: string; }; export declare function getFffRuntime(ctx: FffAdapterContext): FffRuntime; export declare function resolveAdapterPath(cwd: string, filePath: string | undefined): string; export declare function buildScopedDiscoveryQuery(runtime: FffRuntime, ctx: FffAdapterContext, scopePath: string | undefined, query: string): Promise; export declare function formatAbsolutePathList(paths: string[], options: { emptyMessage: string; singularLabel: string; pluralLabel: string; offset?: number; limit?: number; hasMore?: boolean; }): string; export declare function uniqueAbsolutePaths(paths: string[]): string[]; //# sourceMappingURL=common.d.ts.map