@promptbook/remote-client
Version:
Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action
25 lines (24 loc) • 903 B
TypeScript
import type { string_javascript } from '../../types/string_markdown';
import type { TODO_any } from '../organization/TODO_any';
/**
* Type describing serialize to promptbook javascript return.
*
* @private Internal return type for `serializeToPromptbookJavascript`.
*/
type SerializeToPromptbookJavascriptReturn = {
/**
* Array of import statements required for the `value` to work
*/
readonly imports: ReadonlyArray<string_javascript>;
/**
* The serialized value as a string of JavaScript code
*/
readonly value: string_javascript;
};
/**
* Function `serializeToPromptbookJavascript` will serialize a value to a javascript representation using `@promptbook/*` entities where possible.
*
* @public exported from `@promptbook/utils`
*/
export declare function serializeToPromptbookJavascript(value: TODO_any): SerializeToPromptbookJavascriptReturn;
export {};