UNPKG

surrogate

Version:

Object method hooks made easy

7 lines (6 loc) 353 B
import type { SurrogateOptions, SurrogateHandlerOptions } from '../../interfaces'; export interface GlobalHandlerOptions<T extends object> { handler?: SurrogateHandlerOptions<T>; global?: SurrogateOptions; } export type CombinedOptions<T extends object> = Required<SurrogateHandlerOptions<T>> & Required<Omit<SurrogateOptions, 'useSingleton'>>;