/**
 * @license
 * Copyright 2026 Amodal Labs, Inc.
 * SPDX-License-Identifier: MIT
 */
import { type StudioCapabilities, type StudioCapabilitiesInput } from '../lib/capability-shape';
export interface StudioConfig {
    agentName: string;
    runtimeUrl: string;
    agentId: string;
    /**
     * Public registry/marketplace API URL. Same value cloud and OSS — the
     * featured-agents row on the home screen reads from
     * `${registryUrl}/api/templates?featured=true`. Self-hosted instances
     * override via the REGISTRY_URL env var.
     */
    registryUrl: string;
    capabilities?: StudioCapabilitiesInput;
}
export declare const StudioConfigContext: import("react").Context<StudioConfig>;
export declare function useStudioConfig(): StudioConfig;
export declare function useStudioCapabilities(): StudioCapabilities;
