UNPKG

plazbot-cli

Version:
56 lines (49 loc) 1.04 kB
import { BaseCommandOptions } from './common'; export interface PortalCommandOptions extends BaseCommandOptions { portalId?: string; name?: string; title?: string; subtitle?: string; logo?: string; logoDark?: string; access?: "direct" | "form"; disabled?: string; brandOff?: string; zone?: "LA" | "EU"; dev?: boolean; force?: boolean; } export interface AddAgentToPortalOptions extends BaseCommandOptions { portalId: string; agentId: string; } export interface AddLinkToPortalOptions extends BaseCommandOptions { portalId: string; text: string; url: string; } export interface PortalLink { value: string; url: string; } export interface PortalAgent { id: string; name: string; } export interface Portal { id: string; name: string; url: string; access: string; disabled: boolean; title?: string; subtitle?: string; logo?: string; logodark?: string; links?: PortalLink[]; agents?: PortalAgent[]; } export interface PortalResponse { success: boolean; portal: Portal; }