export declare function ArtifactsRoute({ workspaceId, artifactId, fromSession, }: { workspaceId: string; artifactId?: string | undefined; fromSession?: string | undefined; }): import("react").JSX.Element; export declare function ArtifactDetailRoute({ embedded, embeddedView, ...props }: { workspaceId: string; artifactId: string; fromSession?: string | undefined; embedded?: boolean | undefined; /** In the session workbench: the Site itself, or its Settings. */ embeddedView?: "site" | "settings" | undefined; /** The workbench header's reload and full screen, which replace the frame toolbar. */ embeddedControls?: EmbeddedSiteControls | undefined; }): import("react").JSX.Element; export type EmbeddedSiteControls = { reloadToken: number; fullScreen: boolean; onFullScreenChange: (fullScreen: boolean) => void; };