/** What every function in `agency-lang/local` that can fail returns: the * value, or a message saying why there is none. * * ```ts * const tags = await tagImage({ model: "wd14-tagger", image: "page.png" }); * if (tags.success) { * console.log(tags.value); * } else { * console.error(tags.error); * } * ``` */ export type Result = { success: true; value: T; } | { success: false; error: string; }; export declare function success(value: T): Result; export declare function failure(error: string): Result;