import { ExecutionContext } from './execution-context.js';
/**
 * Display npx-specific welcome message for first-time users
 */
export declare function showNPXWelcome(context: ExecutionContext): void;
/**
 * Show context-appropriate header based on execution type
 */
export declare function showContextHeader(context: ExecutionContext): void;
/**
 * Show context-appropriate quick start guide
 */
export declare function showContextualQuickStart(context: ExecutionContext): void;
/**
 * Show context-appropriate help information
 */
export declare function showContextualHelp(context: ExecutionContext): void;
/**
 * Show npx-specific completion message
 */
export declare function showNPXCompletion(): void;
/**
 * Show configuration persistence explanation for npx users
 */
export declare function explainNPXConfiguration(): void;
/**
 * Show migration guidance from npx to global install
 */
export declare function showMigrationGuidance(): void;
/**
 * Format execution context for status display
 */
export declare function formatExecutionContext(context: ExecutionContext): string;
/**
 * Get appropriate command examples based on execution context
 */
export declare function getCommandExamples(context: ExecutionContext): {
    setup: string;
    start: string;
    test: string;
    status: string;
};
/**
 * Show performance tip for npx users
 */
export declare function showNPXPerformanceTip(context: ExecutionContext): void;
//# sourceMappingURL=npx-helpers.d.ts.map