export interface Extension { spaceId: string; mnemonicId: string; name: string; extensionURL: string; id: string; supportedTypes: string[]; } export type ListExtensionResponse = Extension[]; export type ListExtensionRequest = {}; export type GetExtensionRequest = { id: string; }; export type GetExtensionResponse = Extension; export type UpdateExtensionRequest = { id: string; name: string; extensionURL: string; supportedTypes: string[]; skipValidation?: boolean; }; export type UpdateExtensionResponse = Extension; export type CreateExtensionRequest = { mnemonicId: string; name: string; extensionURL: string; supportedTypes: string[]; skipValidation?: boolean; }; export type CreateExtensionResponse = Extension;