import type { MCPCallerIdentity } from "./build-server.js"; /** Lists the lab in Settings → Labs for every app that mounts an MCP server. */ export declare function registerMcpAppCardsLab(): void; /** * Whether this caller's own lab choice asks for MCP Apps cards. No email * (standalone stdio, a shared token with no owner) or a service principal * means no cards, since the lab is a person's choice. A choice that can't be * read, or a server that never registered the lab, also means no cards, and * logs why. */ export declare function isMcpAppsInlineEnabled(identity: MCPCallerIdentity | undefined): Promise; export declare function _resetRetiredInlineEnvWarningForTests(): void;