import type { string_book } from '../../book-2.0/agent-source/string_book';
import type { $side_effect } from '../organization/$side_effect';
/**
 * Download a Book in a browser
 *
 * Note: `$` is used to indicate that this function is not a pure function - its purpose is to cause a side effect (download a file)
 *
 * @public exported from `@promptbook/browser`
 */
export declare function $induceBookDownload(book: string_book): Promise<$side_effect>;
