graphql-request
Version:
Minimal GraphQL client supporting Node and browsers for scripts or simple apps.
19 lines • 1.02 kB
TypeScript
import { ContextualError } from '../errors/ContextualError.js';
import type { HookName, NonRetryingExtensionInput } from './main.js';
export declare class ErrorAnywareExtensionEntrypoint extends ContextualError<'ErrorGraffleExtensionEntryHook', {
issue: ExtensionEntryHookIssue;
}> {
constructor(context: {
issue: ExtensionEntryHookIssue;
});
}
export declare const ExtensionEntryHookIssue: {
readonly multipleParameters: "multipleParameters";
readonly noParameters: "noParameters";
readonly notDestructured: "notDestructured";
readonly destructuredWithoutEntryHook: "destructuredWithoutEntryHook";
readonly multipleDestructuredHookNames: "multipleDestructuredHookNames";
};
export type ExtensionEntryHookIssue = typeof ExtensionEntryHookIssue[keyof typeof ExtensionEntryHookIssue];
export declare const getEntrypoint: (hookNames: readonly string[], extension: NonRetryingExtensionInput) => ErrorAnywareExtensionEntrypoint | HookName;
//# sourceMappingURL=getEntrypoint.d.ts.map