import React from "react"; /** * What the read gate said when the TUI opened (and after every sign-in or * sign-out). A signed-out TUI still renders — that is where `/login` lives — * but it offers no catalog: data views stay behind the same fail-closed gate * as every other surface. */ export type TuiAccess = { state: "hosted"; origin: string; } | { state: "local"; } | { state: "signed-out"; reason: string; code?: string; }; interface AppProps { initialSkills?: string[]; overwrite?: boolean; initialAccess?: TuiAccess; } export declare function App({ initialSkills, overwrite, initialAccess }: AppProps): React.JSX.Element; export {};