From b88098575718f8247126b1b2b1bf005964b628a1 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Thu, 19 Sep 2024 14:16:14 +0200 Subject: [PATCH] frontend-plugin-api: remove identical overload Signed-off-by: Patrik Oldsberg --- .../src/wiring/createExtensionBlueprint.ts | 43 ------------------- 1 file changed, 43 deletions(-) diff --git a/packages/frontend-plugin-api/src/wiring/createExtensionBlueprint.ts b/packages/frontend-plugin-api/src/wiring/createExtensionBlueprint.ts index d33c662cbf..e22179127a 100644 --- a/packages/frontend-plugin-api/src/wiring/createExtensionBlueprint.ts +++ b/packages/frontend-plugin-api/src/wiring/createExtensionBlueprint.ts @@ -212,49 +212,6 @@ export interface ExtensionBlueprint< * * @public */ -export function createExtensionBlueprint< - TParams extends object, - UOutput extends AnyExtensionDataRef, - TInputs extends { - [inputName in string]: ExtensionInput< - AnyExtensionDataRef, - { optional: boolean; singleton: boolean } - >; - }, - TConfigSchema extends { [key in string]: (zImpl: typeof z) => z.ZodType }, - UFactoryOutput extends ExtensionDataValue, - TKind extends string, - TName extends string | undefined = undefined, - TDataRefs extends { [name in string]: AnyExtensionDataRef } = never, ->( - options: CreateExtensionBlueprintOptions< - TKind, - TName, - TParams, - UOutput, - TInputs, - TConfigSchema, - UFactoryOutput, - TDataRefs - >, -): ExtensionBlueprint<{ - kind: TKind; - name: TName; - params: TParams; - output: UOutput; - inputs: string extends keyof TInputs ? {} : TInputs; - config: string extends keyof TConfigSchema - ? {} - : { [key in keyof TConfigSchema]: z.infer> }; - configInput: string extends keyof TConfigSchema - ? {} - : z.input< - z.ZodObject<{ - [key in keyof TConfigSchema]: ReturnType; - }> - >; - dataRefs: TDataRefs; -}>; export function createExtensionBlueprint< TParams extends object, UOutput extends AnyExtensionDataRef,