/**
 * Stub Frontier Provider
 *
 * A mock provider for development and testing.
 * Returns empty results with zero cost.
 *
 * Replace with real providers (Mythos, GPT-5.5-Cyber) when available.
 *
 * @module frontier/providers/stub
 */
import type { FrontierModelProvider, FrontierCapability, FrontierAnalysisRequest, FrontierAnalysisResult, CostEstimate } from "../types.js";
/**
 * Stub provider that returns empty results
 */
export declare class StubFrontierProvider implements FrontierModelProvider {
    readonly name: "stub";
    readonly displayName = "Stub Provider (Testing)";
    readonly capabilities: FrontierCapability[];
    analyze(request: FrontierAnalysisRequest): Promise<FrontierAnalysisResult>;
    isAvailable(): Promise<boolean>;
    estimateCost(_request: FrontierAnalysisRequest): Promise<CostEstimate>;
    getStatus(): Promise<{
        available: boolean;
        latencyMs?: number;
        error?: string;
    }>;
}
/**
 * Create a stub provider instance
 */
export declare function createStubProvider(): StubFrontierProvider;
//# sourceMappingURL=stub.d.ts.map