/** * This file was auto-generated by Fern from our API Definition. */ import * as Klavis from "../../../../index.js"; /** * @example * { * userId: "userId" * } */ export interface StrataCreateRequest { /** The unique identifier for the user. The server instance along with the all the authentication data will belong to that specific user only. It can be a UUID from the database, a unique email address from the user, etc. */ userId: string; /** List of Klavis MCP servers to enable (e.g., 'jira', 'linear'), 'ALL' to add all Klavis MCP servers, or null to add no servers. */ servers?: StrataCreateRequest.Servers; /** Optional list of external MCP servers to add with their URLs. Each server will be validated before being added. */ externalServers?: Klavis.ExternalServerRequest[]; /** Whether to enable authentication handling. Default is True. */ enableAuthHandling?: boolean; } export declare namespace StrataCreateRequest { /** * List of Klavis integration to add (e.g., 'jira', 'linear'), 'ALL' to add all Klavis integration, or null to add no servers. */ type Servers = Klavis.McpServerName[] | "ALL"; }