frontend-plugin-api: option ordering and export for createExtension types

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2023-11-22 12:01:38 +01:00
parent 6cde909819
commit 5196a136c1
2 changed files with 3 additions and 2 deletions
@@ -73,9 +73,9 @@ export interface CreateExtensionOptions<
TInputs extends AnyExtensionInputMap,
TConfig,
> {
kind?: string;
namespace?: string;
name?: string;
kind?: string;
attachTo: { id: string; input: string };
disabled?: boolean;
inputs?: TInputs;
@@ -91,9 +91,9 @@ export interface CreateExtensionOptions<
/** @public */
export interface ExtensionDefinition<TConfig> {
$$type: '@backstage/ExtensionDefinition';
kind?: string;
namespace?: string;
name?: string;
kind?: string;
attachTo: { id: string; input: string };
disabled: boolean;
inputs: AnyExtensionInputMap;
@@ -22,6 +22,7 @@ export {
export {
createExtension,
type Extension,
type ExtensionDefinition,
type CreateExtensionOptions,
type ExtensionDataValues,
type ExtensionInputValues,