import type { EvalsFile } from "./schema.js";
import type { McpDependency } from "./mcp-detector.js";
export interface BrowserRequirements {
    hasBrowser: boolean;
    suggestedProfile?: string;
}
export declare function detectBrowserRequirements(skillContent: string): BrowserRequirements;
export declare function detectPlatformTargets(skillContent: string): string[];
export declare const CREDENTIAL_HINTS: Record<string, string[]>;
export declare function buildIntegrationEvalPrompt(skillContent: string, mcpDeps: McpDependency[], browserReqs: BrowserRequirements, platforms: string[]): string;
export declare function parseGeneratedIntegrationEvals(raw: string): EvalsFile["evals"];
export declare function buildEvalSystemPrompt(skillContent: string): string;
export declare function buildBaselineSystemPrompt(): string;
export declare function buildEvalInitPrompt(skillContent: string): string;
export declare function parseGeneratedEvals(raw: string): EvalsFile;
