import type { RuntimeAdapter, RuntimeAdapterCatalogEntry, RuntimeExecutionAdapter, RuntimeExecutionId, SkillRenderTarget } from "./types.js"; export declare function listRuntimeAdapters(): RuntimeAdapter[]; export declare function listRuntimeAdapterCatalog(): RuntimeAdapterCatalogEntry[]; export declare function listRuntimeExecutionAdapters(): RuntimeExecutionAdapter[]; export declare function listRuntimeTargets(): SkillRenderTarget[]; export declare function getRuntimeAdapter(target: SkillRenderTarget): RuntimeAdapter; export declare function getRuntimeExecutionAdapter(runtimeId: RuntimeExecutionId): RuntimeExecutionAdapter; export declare function isRuntimeExecutionId(value: string): value is RuntimeExecutionId; export declare function parseRuntimeExecutionId(value: string): RuntimeExecutionId; export declare function isRuntimeTarget(value: string): value is SkillRenderTarget; export declare function parseRuntimeTarget(value: string): SkillRenderTarget;