@promptbook/remote-client
Version:
Promptbook: Turn your company's scattered knowledge into AI ready books
12 lines (11 loc) • 440 B
TypeScript
import type { ITakeChain } from '../interfaces/ITakeChain';
import type { Takeable } from '../interfaces/Takeable';
/**
* @private util of `@promptbook/color`
* @de
*/
export declare class TakeChain<TValue extends Takeable> implements ITakeChain<TValue> {
value: TValue;
constructor(value: TValue);
then<TResultValue extends Takeable>(callback: (oldValue: TValue) => TResultValue): TResultValue & ITakeChain<TResultValue>;
}