import type { RelayControlMessage } from "@dev-anywhere/shared"; import { PreviewRouteRegistry, type PreviewRouteRegistryOptions } from "./preview-route-registry.js"; export declare const webPreviewResponseByRequest: { readonly preview_capability_request: "preview_capability_response"; readonly preview_static_inspect_request: "preview_static_inspect_response"; readonly preview_create_request: "preview_create_response"; readonly preview_list_request: "preview_list_response"; readonly preview_rename_request: "preview_rename_response"; readonly preview_reconnect_request: "preview_reconnect_response"; readonly preview_close_request: "preview_close_response"; }; export type WebPreviewRequestType = keyof typeof webPreviewResponseByRequest; export type WebPreviewResponseType = (typeof webPreviewResponseByRequest)[WebPreviewRequestType]; export type WebPreviewRequestMessage = Extract; export type WebPreviewResponseMessage = Extract; export declare function isWebPreviewRequestMessage(message: RelayControlMessage): message is WebPreviewRequestMessage; export declare function isWebPreviewResponseMessage(message: RelayControlMessage): message is WebPreviewResponseMessage; export declare class WebPreviewRouteRegistry extends PreviewRouteRegistry { constructor(options?: PreviewRouteRegistryOptions); } //# sourceMappingURL=web-preview-route-registry.d.ts.map