Skip to main content

Type Definitions

This page contains the type definitions used in the Prompt Library.

Environment Variable

type EnvironmentVariable = {
name: string;
description: string;
required: boolean;
};

Extension

type Extension = {
name: string;
command: string;
is_builtin: boolean;
link?: string;
installation_notes?: string;
environmentVariables?: EnvironmentVariable[];
};

Category

type Category = "business" | "technical" | "productivity";

Prompt

type Prompt = {
id: string;
title: string;
description: string;
example_prompt: string;
extensions: Extension[];
category: Category;
featured?: boolean;
};