# IOutput | @coopenomics/sdk
Documentation for @coopenomics/sdk

# Type alias IOutput

IOutput: {
updateExtension: {
available: boolean;
config?: unknown;
created_at: unknown;
description?: null | string;
enabled: boolean;
image?: null | string;
installed: boolean;
instructions: string;
name: string;
readme: string;
schema?: unknown;
tags: string[];
title?: null | string;
updated_at: unknown;
};
}

#### Type declaration

- ##### updateExtension: {
  available: boolean;
  config?: unknown;
  created_at: unknown;
  description?: null | string;
  enabled: boolean;
  image?: null | string;
  installed: boolean;
  instructions: string;
  name: string;
  readme: string;
  schema?: unknown;
  tags: string[];
  title?: null | string;
  updated_at: unknown;
  }

  Обновить расширение

  - ##### available: boolean

    Показывает, доступно ли расширение

  - ##### `Optional` config?: unknown

    Настройки конфигурации для расширения

  - ##### created_at: unknown

    Дата создания расширения

  - ##### `Optional` description?: null | string

    Описание расширения

  - ##### enabled: boolean

    Показывает, включено ли расширение

  - ##### `Optional` image?: null | string

    Изображение для расширения

  - ##### installed: boolean

    Показывает, установлено ли расширение

  - ##### instructions: string

    Поле инструкция для установки

  - ##### name: string

    Уникальное имя расширения

  - ##### readme: string

    Поле подробного текстового описания

  - ##### `Optional` schema?: unknown

    Схема настроек конфигурации для расширения

  - ##### tags: string[]

    Массив тегов для расширения

  - ##### `Optional` title?: null | string

    Заголовок расширения

  - ##### updated_at: unknown

    Дата последнего обновления расширения

- Defined in components/sdk/src/mutations/extensions/updateExtension.ts:21