/**
 * Native target execution — short-circuit dispatch for passthrough flag commands,
 * and top-level profile dispatcher (Phase E switch).
 *
 * Extracted from src/ccs.ts (lines 291-295, 394-426).
 * Handles direct execution of native Codex passthrough commands (--help, resume, etc.)
 * before the main profile dispatch loop runs.
 *
 * dispatchProfile() collapses the 6-branch switch in main() to a single call.
 */
import type { ProfileDispatchContext } from './dispatcher-context';
export interface ProfileError extends Error {
    profileName?: string;
    availableProfiles?: string;
    suggestions?: string[];
}
export declare function execNativeCodexCommand(args: string[]): void;
/**
 * Dispatch to the correct per-profile-type flow.
 *
 * Collapses the 6-branch if/else-if switch that previously lived in main() into a
 * single call site. The headless -p delegation short-circuit is handled in main()
 * before this function is called.
 */
export declare function dispatchProfile(ctx: ProfileDispatchContext): Promise<void>;
//# sourceMappingURL=target-executor.d.ts.map