import type { ExtractionMode } from "./config.js"; export interface DaemonScope { userId: string; projectId: string; taskId: string; sessionId: string; extractionMode: ExtractionMode; localOnly: boolean; } export interface ResolveScopeInput { ownerId: string; userId?: string; projectId?: string; taskId?: string; sessionId?: string; extractionMode?: ExtractionMode; localOnly?: boolean; } export interface ResolvedScope { scope: DaemonScope; hadDefaults: boolean; defaultedFields: string[]; } export declare function resolveScope(input: ResolveScopeInput): ResolvedScope; export declare function scopeToString(scope: DaemonScope): string; //# sourceMappingURL=scope.d.ts.map