UNPKG

@appsemble/types

Version:

TypeScript definitions reused within Appsemble internally

28 lines (27 loc) 682 B
import { type AppVisibility } from './app.js'; export interface Template { /** * The id of the app to clone. */ templateId: number; /** * The app name to use for the newly created clone. */ name: string; /** * The app description to use for the newly created clone. */ description: string; /** * The organization the app should be cloned into. */ organizationId: string; /** * Whether or not the cloned app may be listed in the app store. */ visibility: AppVisibility; /** * Whether or not clonable resources should be cloned from the template app. */ resources: boolean; }