import type { Hooks } from '@smeijer/ky'; import { ClientOptions } from './types.js'; export declare function isOptionsHash(object: any): boolean; export declare function assertHasValidOptions(options: T): void; export declare function assertHasRequiredOptions(options: T, required: K[]): void; export declare function assertHasSomeOptions(options: T, keys: K[]): void; export declare function mergeHooks(...hooks: Hooks[]): Hooks;