/**
 * Contract Schemas - Bundled into CLI
 *
 * These schemas define the request/response contracts for all CLI commands.
 * Bundled directly to avoid external dependency issues.
 */
export declare const planRequestSchema: {
    type: string;
    properties: {
        manifest_ref: {
            type: string;
        };
        scenario: {
            type: string;
        };
        params: {
            type: string;
        };
        query: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const simulateRequestSchema: {
    type: string;
    properties: {
        plan_ref: {
            type: string;
            properties: {
                id: {
                    type: string;
                };
                type: {
                    type: string;
                };
                repository: {
                    type: string;
                };
                created_at: {
                    type: string;
                };
                checksum: {
                    type: string;
                };
            };
        };
        scenario: {
            type: string;
            properties: {
                scenarioId: {
                    type: string;
                };
                version: {
                    type: string;
                };
                name: {
                    type: string;
                };
                description: {
                    type: string;
                };
                category: {
                    type: string;
                };
                tags: {
                    type: string;
                    items: {
                        type: string;
                    };
                };
                preconditions: {
                    type: string;
                    items: {
                        type: string;
                    };
                };
                setup: {
                    type: string;
                    properties: {
                        environment: {
                            type: string;
                        };
                        fixtures: {
                            type: string;
                            items: {
                                type: string;
                            };
                        };
                    };
                };
                steps: {
                    type: string;
                    items: {
                        type: string;
                        properties: {
                            stepId: {
                                type: string;
                            };
                            action: {
                                type: string;
                            };
                            params: {
                                type: string;
                            };
                            expected: {
                                type: string;
                            };
                        };
                        required: string[];
                    };
                    minItems: number;
                };
                teardown: {
                    type: string;
                    properties: {
                        cleanup: {
                            type: string;
                            items: {
                                type: string;
                            };
                        };
                    };
                };
                expectations: {
                    type: string;
                    properties: {
                        success_criteria: {
                            type: string;
                            items: {
                                type: string;
                            };
                        };
                        metrics: {
                            type: string;
                        };
                    };
                };
            };
            required: string[];
        };
        config: {
            type: string;
        };
        iterations: {
            type: string;
            minimum: number;
        };
    };
    additionalProperties: boolean;
};
export declare const inspectRequestSchema: {
    type: string;
    properties: {
        sim_ref: {
            type: string;
        };
        output_type: {
            type: string;
        };
        depth: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const quantifyRequestSchema: {
    type: string;
    properties: {
        sim_ref: {
            type: string;
        };
        report_type: {
            type: string;
        };
        params: {
            type: string;
        };
        time_horizon: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const deployRequestSchema: {
    type: string;
    properties: {
        sim_ref: {
            type: string;
        };
        spec: {
            type: string;
        };
        environment: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const exportRequestSchema: {
    type: string;
    properties: {
        intent_ref: {
            type: string;
        };
        format_spec: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const diligenceRequestSchema: {
    type: string;
    properties: {
        refs: {};
        requirements: {
            type: string;
        };
        frameworks: {
            type: string;
        };
        include_evidence: {
            type: string;
        };
        certifying_authority: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const manifestsRequestSchema: {
    type: string;
    properties: {
        criteria: {
            type: string;
        };
        query: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const plansRequestSchema: {
    type: string;
    properties: {
        manifest_ref: {
            type: string;
        };
        params: {
            type: string;
        };
        intent: {
            type: string;
        };
    };
    required: string[];
    additionalProperties: boolean;
};
export declare const baseResponseSchema: {
    type: string;
    properties: {
        id: {
            type: string;
        };
        type: {
            type: string;
        };
        execution_metadata: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const manifestResponseSchema: {
    type: string;
    properties: {
        id: {
            type: string;
        };
        type: {
            type: string;
            const: string;
        };
        execution_metadata: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const planResponseSchema: {
    type: string;
    properties: {
        id: {
            type: string;
        };
        type: {
            type: string;
            const: string;
        };
        execution_metadata: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const simulationResponseSchema: {
    type: string;
    properties: {
        id: {
            type: string;
        };
        type: {
            type: string;
            const: string;
        };
        execution_metadata: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const simulationOutputResponseSchema: {
    type: string;
    properties: {
        id: {
            type: string;
        };
        type: {
            type: string;
        };
        outputs: {
            type: string;
        };
        execution_metadata: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const roiReportResponseSchema: {
    type: string;
    properties: {
        id: {
            type: string;
        };
        type: {
            type: string;
            const: string;
        };
        execution_metadata: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const intentResponseSchema: {
    type: string;
    properties: {
        id: {
            type: string;
        };
        type: {
            type: string;
            const: string;
        };
        execution_metadata: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const exportResponseSchema: {
    type: string;
    properties: {
        id: {
            type: string;
        };
        type: {
            type: string;
            const: string;
        };
        execution_metadata: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const diligencePackageResponseSchema: {
    type: string;
    properties: {
        id: {
            type: string;
        };
        type: {
            type: string;
            const: string;
        };
        execution_metadata: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const platformLayers: readonly ["INTENT_GATE", "SIMULATION_ENGINE", "ROI_CALCULATOR", "EXPORT_GENERATOR"];
export declare const RequestSchemas: Readonly<{
    PLAN: "plan";
    SIMULATE: "simulate";
    INSPECT: "inspect";
    QUANTIFY: "quantify";
    DEPLOY: "deploy";
    EXPORT: "export";
    DILIGENCE: "diligence";
    MANIFESTS: "manifests";
    PLANS: "plans";
}>;
export declare const ResponseSchemas: Readonly<{
    MANIFEST: "manifest";
    PLAN: "plan";
    SIMULATION: "simulation";
    SIMULATION_OUTPUT: "simulationOutput";
    ROI_REPORT: "roiReport";
    INTENT: "intent";
    EXPORT: "export";
    DILIGENCE_PACKAGE: "diligencePackage";
}>;
export interface PlanRequestContract {
    manifest_ref?: unknown;
    scenario?: unknown;
    params?: Record<string, unknown>;
    query?: string;
    [key: string]: unknown;
}
export interface ManifestsRequestContract {
    criteria?: Record<string, unknown>;
    query?: string;
    [key: string]: unknown;
}
/**
 * Step definition for simulation scenario
 */
export interface ScenarioStep {
    stepId: string;
    action: string;
    params?: Record<string, unknown>;
    expected?: string;
}
/**
 * Full scenario structure required by the API
 */
export interface ScenarioObject {
    scenarioId: string;
    version: string;
    name: string;
    description: string;
    category: string;
    tags: string[];
    preconditions: string[];
    setup: {
        environment?: Record<string, unknown>;
        fixtures?: Record<string, unknown>[];
    };
    steps: ScenarioStep[];
    teardown: {
        cleanup?: string[];
    };
    expectations: {
        success_criteria?: string[];
        metrics?: Record<string, unknown>;
    };
}
export interface SimulateRequestContract {
    plan_ref?: {
        id: string;
        type: string;
        repository?: string;
        created_at?: string;
        checksum?: string;
    };
    scenario?: ScenarioObject;
    config?: Record<string, unknown>;
    iterations?: number;
    /** Canonical execution context — required by agentics-contracts */
    execution_context?: Record<string, unknown>;
    [key: string]: unknown;
}
export interface InspectRequestContract {
    sim_ref: unknown;
    output_type?: string;
    depth?: string | number;
    [key: string]: unknown;
}
export interface QuantifyRequestContract {
    sim_ref: unknown;
    report_type?: string;
    params?: Record<string, unknown>;
    time_horizon?: string | number;
    [key: string]: unknown;
}
export interface DeployRequestContract {
    sim_ref: unknown;
    spec?: Record<string, unknown>;
    environment?: string;
    [key: string]: unknown;
}
export interface ExportRequestContract {
    intent_ref: unknown;
    format_spec?: Record<string, unknown>;
    [key: string]: unknown;
}
export interface DiligenceRequestContract {
    refs: unknown[] | {
        natural_language: string;
    };
    requirements?: Record<string, unknown>;
    frameworks?: unknown;
    include_evidence?: boolean;
    certifying_authority?: string;
    [key: string]: unknown;
}
export interface ExecutionMetadata {
    trace_id: string;
    timestamp: string;
    layers_executed?: LayerExecutionRecord[];
    execution_graph?: {
        graph_id: string;
        root_node: string;
        nodes: unknown[];
        edges: unknown[];
        created_at: string;
    };
}
export interface LayerExecutionRecord {
    layer: string;
    status: string;
    duration_ms?: number;
}
/**
 * CLI UX Agent Input Schema
 * Validates inputs to the CLI UX Agent.
 */
export declare const cliUxAgentInputSchema: {
    type: string;
    properties: {
        args: {
            type: string;
            items: {
                type: string;
            };
            description: string;
        };
        command: {
            type: string;
            properties: {
                command: {
                    type: string;
                };
                subcommand: {
                    type: string;
                };
                flags: {
                    type: string;
                    additionalProperties: {
                        type: string;
                    };
                };
                options: {
                    type: string;
                    additionalProperties: {
                        type: string;
                    };
                };
                positionalArgs: {
                    type: string;
                    items: {
                        type: string;
                    };
                };
            };
            required: string[];
        };
        context: {
            type: string;
            properties: {
                cwd: {
                    type: string;
                };
                authenticated: {
                    type: string;
                };
                execution_gate_enabled: {
                    type: string;
                };
                output_format: {
                    type: string;
                    enum: string[];
                };
                verbose: {
                    type: string;
                };
                timeout: {
                    type: string;
                };
            };
            required: string[];
        };
        trace_id: {
            type: string;
        };
    };
    required: string[];
    additionalProperties: boolean;
};
/**
 * CLI UX Agent Output Schema
 * Validates outputs from the CLI UX Agent.
 */
export declare const cliUxAgentOutputSchema: {
    type: string;
    properties: {
        success: {
            type: string;
        };
        result: {
            type: string;
            oneOf: ({
                properties: {
                    type: {
                        type: string;
                        const: string;
                    };
                    data: {};
                    artifact_ref: {
                        type: string;
                    };
                    services_invoked: {
                        type: string;
                        items: {
                            type: string;
                        };
                    };
                    code?: undefined;
                    message?: undefined;
                    details?: undefined;
                    recoverable?: undefined;
                    options?: undefined;
                    next_steps?: undefined;
                };
                required: string[];
            } | {
                properties: {
                    type: {
                        type: string;
                        const: string;
                    };
                    code: {
                        type: string;
                    };
                    message: {
                        type: string;
                    };
                    details: {
                        type: string;
                    };
                    recoverable: {
                        type: string;
                    };
                    data?: undefined;
                    artifact_ref?: undefined;
                    services_invoked?: undefined;
                    options?: undefined;
                    next_steps?: undefined;
                };
                required: string[];
            } | {
                properties: {
                    type: {
                        type: string;
                        const: string;
                    };
                    message: {
                        type: string;
                    };
                    options: {
                        type: string;
                    };
                    next_steps: {
                        type: string;
                        items: {
                            type: string;
                        };
                    };
                    data?: undefined;
                    artifact_ref?: undefined;
                    services_invoked?: undefined;
                    code?: undefined;
                    details?: undefined;
                    recoverable?: undefined;
                };
                required: string[];
            })[];
        };
        decision_event: {
            $ref: string;
        };
        timing: {
            type: string;
            properties: {
                total_ms: {
                    type: string;
                };
                breakdown: {
                    type: string;
                    additionalProperties: {
                        type: string;
                    };
                };
                started_at: {
                    type: string;
                    format: string;
                };
                completed_at: {
                    type: string;
                    format: string;
                };
            };
            required: string[];
        };
    };
    required: string[];
    additionalProperties: boolean;
    $defs: {
        DecisionEvent: {
            type: string;
            properties: {
                agent_id: {
                    type: string;
                };
                agent_version: {
                    type: string;
                };
                decision_type: {
                    type: string;
                    enum: string[];
                };
                inputs_hash: {
                    type: string;
                };
                outputs: {
                    type: string;
                    properties: {
                        command: {
                            type: string;
                        };
                        subcommand: {
                            type: string;
                        };
                        result_type: {
                            type: string;
                            enum: string[];
                        };
                        artifact_ref: {
                            type: string;
                        };
                        services_invoked: {
                            type: string;
                            items: {
                                type: string;
                            };
                        };
                    };
                    required: string[];
                };
                confidence: {
                    type: string;
                    properties: {
                        value: {
                            type: string;
                            minimum: number;
                            maximum: number;
                        };
                        basis: {
                            type: string;
                        };
                        components: {
                            type: string;
                        };
                    };
                    required: string[];
                };
                constraints_applied: {
                    type: string;
                    properties: {
                        permissions: {
                            type: string;
                            items: {
                                type: string;
                            };
                        };
                        environment: {
                            type: string;
                        };
                        scope: {
                            type: string;
                        };
                    };
                    required: string[];
                };
                execution_ref: {
                    type: string[];
                    properties: {
                        service: {
                            type: string;
                        };
                        execution_id: {
                            type: string;
                        };
                        trace_id: {
                            type: string;
                        };
                    };
                };
                timestamp: {
                    type: string;
                    format: string;
                };
                trace_id: {
                    type: string;
                };
            };
            required: string[];
        };
    };
};
/**
 * DecisionEvent Schema (standalone)
 * Used for validating DecisionEvents independently.
 */
export declare const decisionEventSchema: {
    type: string;
    properties: {
        agent_id: {
            type: string;
        };
        agent_version: {
            type: string;
        };
        decision_type: {
            type: string;
            enum: string[];
        };
        inputs_hash: {
            type: string;
        };
        outputs: {
            type: string;
            properties: {
                command: {
                    type: string;
                };
                subcommand: {
                    type: string;
                };
                result_type: {
                    type: string;
                    enum: string[];
                };
                artifact_ref: {
                    type: string;
                };
                services_invoked: {
                    type: string;
                    items: {
                        type: string;
                    };
                };
            };
            required: string[];
        };
        confidence: {
            type: string;
            properties: {
                value: {
                    type: string;
                    minimum: number;
                    maximum: number;
                };
                basis: {
                    type: string;
                };
                components: {
                    type: string;
                };
            };
            required: string[];
        };
        constraints_applied: {
            type: string;
            properties: {
                permissions: {
                    type: string;
                    items: {
                        type: string;
                    };
                };
                environment: {
                    type: string;
                    properties: {
                        is_local: {
                            type: string;
                        };
                        is_production: {
                            type: string;
                        };
                        execution_gate_enabled: {
                            type: string;
                        };
                        auth_present: {
                            type: string;
                        };
                    };
                    required: string[];
                };
                scope: {
                    type: string;
                };
            };
            required: string[];
        };
        execution_ref: {
            oneOf: ({
                type: string;
                properties: {
                    service: {
                        type: string;
                    };
                    execution_id: {
                        type: string;
                    };
                    trace_id: {
                        type: string;
                    };
                };
                required: string[];
            } | {
                type: string;
                properties?: undefined;
                required?: undefined;
            })[];
        };
        timestamp: {
            type: string;
            format: string;
        };
        trace_id: {
            type: string;
        };
    };
    required: string[];
    additionalProperties: boolean;
};
/**
 * Agent Registration Schema
 * Validates agent registration metadata.
 */
export declare const agentRegistrationSchema: {
    type: string;
    properties: {
        identifier: {
            type: string;
            properties: {
                agent_id: {
                    type: string;
                };
                agent_version: {
                    type: string;
                };
                agent_name: {
                    type: string;
                };
                classification: {
                    type: string;
                    const: string;
                };
            };
            required: string[];
        };
        purpose: {
            type: string;
        };
        inputs_schema_ref: {
            type: string;
        };
        outputs_schema_ref: {
            type: string;
        };
        decision_event_schema_ref: {
            type: string;
        };
        invocable_services: {
            type: string;
            items: {
                type: string;
            };
        };
        non_responsibilities: {
            type: string;
            items: {
                type: string;
            };
        };
        failure_modes: {
            type: string;
            items: {
                type: string;
                properties: {
                    code: {
                        type: string;
                    };
                    description: {
                        type: string;
                    };
                    exit_code: {
                        type: string;
                    };
                    recoverable: {
                        type: string;
                    };
                };
                required: string[];
            };
        };
    };
    required: string[];
    additionalProperties: boolean;
};
export declare const AgentSchemas: Readonly<{
    CLI_UX_AGENT_INPUT: "cliUxAgentInput";
    CLI_UX_AGENT_OUTPUT: "cliUxAgentOutput";
    DECISION_EVENT: "decisionEvent";
    AGENT_REGISTRATION: "agentRegistration";
}>;
export declare const readinessStateSchema: {
    type: string;
    properties: {
        schema: {
            type: string;
            const: string;
        };
        state: {
            type: string;
            enum: string[];
        };
        simulation_id: {
            type: string;
        };
        plan_ref: {
            type: string;
        };
        determined_at: {
            type: string;
            format: string;
        };
        determination_inputs: {
            type: string;
            properties: {
                decision_readiness_summary: {
                    type: string;
                };
                integration_manifest: {
                    type: string;
                };
            };
        };
        execution_gate: {
            type: string;
            properties: {
                locked: {
                    type: string;
                };
                reason: {
                    type: string;
                };
                prerequisites_total: {
                    type: string;
                    minimum: number;
                };
                prerequisites_completed: {
                    type: string;
                    minimum: number;
                };
                critical_blockers: {
                    type: string;
                    items: {
                        type: string;
                        properties: {
                            id: {
                                type: string;
                            };
                            system: {
                                type: string;
                            };
                            severity: {
                                type: string;
                                enum: string[];
                            };
                            effort: {
                                type: string;
                            };
                        };
                        required: string[];
                    };
                };
                unlock_criteria: {
                    type: string;
                };
            };
            required: string[];
        };
        integration_readiness: {
            type: string;
            properties: {
                entities_ready: {
                    type: string;
                    minimum: number;
                };
                entities_blocked: {
                    type: string;
                    minimum: number;
                };
                entities_total: {
                    type: string;
                    minimum: number;
                };
                readiness_pct: {
                    type: string;
                    minimum: number;
                    maximum: number;
                };
                systems_ready: {
                    type: string;
                    items: {
                        type: string;
                    };
                };
                systems_blocked: {
                    type: string;
                    items: {
                        type: string;
                    };
                };
            };
            required: string[];
        };
        financial_posture: {
            type: string;
            properties: {
                annual_api_spend_usd: {
                    type: string;
                };
                year1_investment_usd: {
                    type: string;
                };
                annual_savings_usd: {
                    type: string;
                };
                roi_payback_months: {
                    type: string;
                };
                npv_5yr_usd: {
                    type: string;
                };
            };
            required: string[];
        };
        audit_matrix: {
            type: string;
            properties: {
                result: {
                    type: string;
                    enum: string[];
                };
                checks_passed: {
                    type: string;
                    minimum: number;
                };
                checks_total: {
                    type: string;
                    minimum: number;
                };
                last_audit: {
                    type: string;
                    format: string;
                };
            };
            required: string[];
        };
        mode_transitions: {
            type: string;
            additionalProperties: {
                type: string;
                properties: {
                    description: {
                        type: string;
                    };
                    allowed_commands: {
                        type: string;
                        items: {
                            type: string;
                        };
                    };
                    blocked_commands: {
                        type: string;
                        items: {
                            type: string;
                        };
                    };
                };
            };
        };
    };
    required: string[];
    additionalProperties: boolean;
};
export declare const ReadinessSchemas: Readonly<{
    READINESS_STATE: "readinessState";
}>;
/**
 * Generic agent invocation request schema.
 * All downstream agent Cloud Functions accept this envelope.
 */
export declare const agentInvocationRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            description: string;
        };
        payload: {
            type: string;
            description: string;
        };
        context: {
            type: string;
            description: string;
        };
        options: {
            type: string;
            description: string;
        };
    };
    additionalProperties: boolean;
};
/**
 * Generic agent invocation response schema.
 * All downstream agent responses must include execution_metadata.
 */
export declare const agentInvocationResponseSchema: {
    type: string;
    properties: {
        id: {
            type: string;
        };
        type: {
            type: string;
        };
        agent: {
            type: string;
        };
        result: {
            type: string;
        };
        execution_metadata: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const testBenchRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const observatoryRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const shieldRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const sentinelRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const memoryGraphRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const latencyLensRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const forgeRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const edgeAgentRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const autoOptimizerRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const incidentManagerRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const orchestratorRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const costopsRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const governanceDashboardRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const policyEngineRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const registryRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const marketplaceRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const analyticsHubRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const configManagerRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const schemaRegistryRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const connectorHubRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const copilotRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const simulatorRequestSchema_: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const benchmarkExchangeRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const inferenceGatewayRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const dataVaultRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const researchLabRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const platformAgentsRequestSchema: {
    type: string;
    properties: {
        agent: {
            type: string;
            enum: string[];
        };
        payload: {
            type: string;
        };
        context: {
            type: string;
        };
    };
    additionalProperties: boolean;
};
export declare const DownstreamAgentRequestSchemas: Readonly<{
    TEST_BENCH: "testBench";
    OBSERVATORY: "observatory";
    SHIELD: "shield";
    SENTINEL: "sentinel";
    MEMORY_GRAPH: "memoryGraph";
    LATENCY_LENS: "latencyLens";
    FORGE: "forge";
    EDGE_AGENT: "edgeAgent";
    AUTO_OPTIMIZER: "autoOptimizer";
    INCIDENT_MANAGER: "incidentManager";
    ORCHESTRATOR: "orchestrator";
    COSTOPS: "costops";
    GOVERNANCE_DASHBOARD: "governanceDashboard";
    POLICY_ENGINE: "policyEngine";
    REGISTRY: "registry";
    MARKETPLACE: "marketplace";
    ANALYTICS_HUB: "analyticsHub";
    CONFIG_MANAGER: "configManager";
    SCHEMA_REGISTRY: "schemaRegistry";
    CONNECTOR_HUB: "connectorHub";
    COPILOT: "copilot";
    SIMULATOR: "simulator_";
    BENCHMARK_EXCHANGE: "benchmarkExchange";
    INFERENCE_GATEWAY: "inferenceGateway";
    DATA_VAULT: "dataVault";
    RESEARCH_LAB: "researchLab";
    PLATFORM_AGENTS: "platformAgents";
}>;
export declare const DownstreamAgentResponseSchemas: Readonly<{
    AGENT_INVOCATION: "agentInvocation";
}>;
//# sourceMappingURL=index.d.ts.map