UNPKG

magicbell

Version:
8 lines (7 loc) 569 B
import type { Hooks } from '@smeijer/ky'; import { ClientOptions } from './types.js'; export declare function isOptionsHash(object: any): boolean; export declare function assertHasValidOptions<T extends ClientOptions>(options: T): void; export declare function assertHasRequiredOptions<T extends ClientOptions, K extends keyof ClientOptions>(options: T, required: K[]): void; export declare function assertHasSomeOptions<T extends ClientOptions, K extends keyof ClientOptions>(options: T, keys: K[]): void; export declare function mergeHooks(...hooks: Hooks[]): Hooks;