export declare const NEW_SESSION_STARTERS: readonly [{ readonly id: "slack"; readonly title: "Work with Opengeni from Slack"; readonly description: "Install the bot. Start tasks and follow up on the go."; readonly prompt: "Help me install the Opengeni Slack bot so I can ask questions, start work, and follow up from Slack, including on my phone."; }, { readonly id: "github"; readonly title: "Connect GitHub and start a fix"; readonly description: "Explore a repository and find an improvement to make."; readonly prompt: "Help me connect a GitHub repository. Explain the codebase, suggest a useful improvement, and help me implement it once we agree on the change."; }, { readonly id: "linear"; readonly title: "Connect Linear and analyze issues"; readonly description: "Find blockers and decide what to tackle next."; readonly prompt: "Help me connect Linear and analyze a project's open issues. Highlight blockers and possible duplicates, then recommend what to tackle next. Don't change any issues yet."; }, { readonly id: "schedule"; readonly title: "Schedule a morning brief"; readonly description: "Stay up to date without asking every day."; readonly prompt: "Help me schedule a weekday morning brief. Ask what I want to track, which sources to use, my time zone, and where to deliver it. Show me a sample and let me confirm before enabling the schedule."; }, { readonly id: "research"; readonly title: "Research a decision"; readonly description: "Compare options and get a sourced recommendation."; readonly prompt: "Help me research a decision. Ask what I am deciding and what matters most, compare the options, and recommend a next step with sources."; }, { readonly id: "create"; readonly title: "Turn an idea into a first version"; readonly description: "Make a presentation, prototype, or shareable page."; readonly prompt: "Help me turn an idea into something real. Ask about the idea and its audience, suggest whether to make a presentation, prototype, or shareable page, then help me build a first version."; }]; /** For people who said they build a product: their agent first, then a demo. */ export declare const ADD_AGENT_STARTER: { readonly id: "add-agent"; readonly title: "Add an agent to my product"; readonly description: "Tell the agent about your product."; }; /** The recorded playground demo, opened in the workspace. */ export declare const PLAYGROUND_STARTER: { readonly id: "playground"; readonly title: "See a demo of an agent in a product"; readonly description: "A recorded agent inside a sample app."; }; /** The agent asks about the product first. */ export declare const ADD_AGENT_DEFAULT_PROMPT = "I want to add an AI agent to my product with Opengeni. Ask me what the product is and where it lives (a website, an app, a GitHub repository), propose where an agent fits best, then help me build it."; export type StarterSet = "general" | "product"; /** * Six starters under the new-chat composer. The set follows the signup * answer: people adding agents to a product get their own agent and the * playground demo first; everyone else gets the general six. */ export declare function NewSessionStarters({ onSelect, disabled, set, workspaceId, }: { onSelect: (prompt: string) => void; disabled?: boolean | undefined; set?: StarterSet | undefined; /** Where the playground demo opens (product set). */ workspaceId?: string | undefined; }): import("react").JSX.Element;