/** * `Clear` context function. */ export type Clear = (this: void) => void; /** * Get value from context. */ export type Get = (this: void) => Type | undefined; /** * Get value from context with default value. */ export type GetWithDefaultValue = (this: void) => Type; /** * Set value to context. */ export type Set = (this: void, value: Type) => void;