@forge/resolver

1.8.01.8.0-experimental-04cc2b9
out/index.d.ts
~out/index.d.tsModified
+5−5
Index: package/out/index.d.ts
===================================================================
--- package/out/index.d.ts
+++ package/out/index.d.ts
@@ -1,19 +1,19 @@
 import type { Context, DefArgument, DefResult, Definitions, Request } from './shared';
 export { Request };
-declare type InvokePayload<Argument> = {
+type InvokePayload<Argument> = {
     call: {
         functionKey: string;
         payload?: Argument;
         jobId?: string;
     };
     context: Context;
 };
-export declare type Response = {
+export type Response = {
     [key: string]: any;
 } | string | void;
-export declare type ResolverFunction<Argument = any, Result = Response> = (request: Request<Argument>) => Promise<Result> | Result;
-declare type DefinitionsHandler = (payload: InvokePayload<unknown>, backendRuntimePayload?: Record<string, any>) => Promise<unknown>;
+export type ResolverFunction<Argument = any, Result = Response> = (request: Request<Argument>) => Promise<Result> | Result;
+type DefinitionsHandler = (payload: InvokePayload<unknown>, backendRuntimePayload?: Record<string, any>) => Promise<unknown>;
 export default class Resolver {
     private functions;
     constructor();
     define(functionKey: string, cb: ResolverFunction<any, any>): this;
@@ -48,9 +48,9 @@
  * Given a type specialising Definitions shared between frontend and backend,
  * Handlers will return a type for a record of resolver functions that are
  * needed to implement this on the backend.
  */
-export declare type Handlers<D extends Definitions> = {
+export type Handlers<D extends Definitions> = {
     [Def in keyof D & string]: ResolverFunction<DefArgument<D, Def>, DefResult<D, Def>>;
 };
 /**
  * Creates resolver definitions corresponding to a given Definitions type.