interface AsyncCodeSampleProps { operationId: string | null; } /** Per-operation "Example" panel for AsyncAPI, mirroring OpenAPI's * `CodeSamples`: a target/client dropdown (Agent Prompt, JS/`ws`, JS/browser * `WebSocket`, JS/`kafkajs`, Python/`websockets`, Python/`confluent-kafka`, * Rust, Go, ...) backed by asyncsnippet's target registry, pre-filtered to * this operation's protocol — the registry mixes clients for different * protocols under one flat list, and an operation is only ever reachable * over one of them, so an incompatible option never appears in the dropdown * in the first place (rather than appearing and blanking the panel when * picked). The initial selection is whichever compatible option actually * produces a snippet, not a fixed default — in practice this is Agent * Prompt, registered first in asyncsnippet's target registry. Renders * nothing when no compatible target/client produces a snippet for this * operation (no protocol-compatible client at all, or a message with no * example and no generatable schema). */ export declare function AsyncCodeSample({ operationId }: AsyncCodeSampleProps): import("react").JSX.Element | null; export default AsyncCodeSample;