/**
 * Phase 1 — InputResolver
 * Resolves the actual goal/content from argv, stdin, or file.
 */
import type { NormalizedInput, InputSource } from "../runtime/types.js";
export interface ResolveInputOptions {
    readonly source: InputSource;
    readonly positionalArgs: readonly string[];
    readonly flags: Record<string, string | boolean | undefined>;
    readonly hasStdinPipe: boolean;
    readonly cwd: string;
}
export declare function resolveInput(opts: ResolveInputOptions): Promise<Pick<NormalizedInput, "source" | "goal" | "goalFile" | "teamFile" | "taskFile" | "orchestratorFile" | "coordinatorFile">>;
