/* tslint:disable */ /* eslint-disable */ export const memory: WebAssembly.Memory; export const __wbg_jjconfig_free: (a: number, b: number) => void; export const __wbg_get_jjconfig_timeout_ms: (a: number) => bigint; export const __wbg_set_jjconfig_timeout_ms: (a: number, b: bigint) => void; export const __wbg_get_jjconfig_verbose: (a: number) => number; export const __wbg_set_jjconfig_verbose: (a: number, b: number) => void; export const __wbg_get_jjconfig_max_log_entries: (a: number) => number; export const __wbg_set_jjconfig_max_log_entries: (a: number, b: number) => void; export const __wbg_get_jjconfig_enable_agentdb_sync: (a: number) => number; export const __wbg_set_jjconfig_enable_agentdb_sync: (a: number, b: number) => void; export const jjconfig_default_config: () => number; export const jjconfig_jj_path: (a: number, b: number) => void; export const jjconfig_set_jj_path: (a: number, b: number, c: number) => void; export const jjconfig_repo_path: (a: number, b: number) => void; export const jjconfig_set_repo_path: (a: number, b: number, c: number) => void; export const jjconfig_with_jj_path: (a: number, b: number, c: number) => number; export const jjconfig_with_repo_path: (a: number, b: number, c: number) => number; export const jjconfig_with_timeout: (a: number, b: bigint) => number; export const jjconfig_with_verbose: (a: number, b: number) => number; export const jjconfig_with_max_log_entries: (a: number, b: number) => number; export const jjconfig_with_agentdb_sync: (a: number, b: number) => number; export const __wbg_jjoperation_free: (a: number, b: number) => void; export const __wbg_get_jjoperation_duration_ms: (a: number) => bigint; export const __wbg_set_jjoperation_duration_ms: (a: number, b: bigint) => void; export const __wbg_get_jjoperation_success: (a: number) => number; export const __wbg_set_jjoperation_success: (a: number, b: number) => void; export const jjoperation_new: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number) => number; export const jjoperation_id: (a: number, b: number) => void; export const jjoperation_operation_id: (a: number, b: number) => void; export const jjoperation_command: (a: number, b: number) => void; export const jjoperation_user: (a: number, b: number) => void; export const jjoperation_hostname: (a: number, b: number) => void; export const jjoperation_parent_id: (a: number, b: number) => void; export const jjoperation_error: (a: number, b: number) => void; export const jjoperation_operation_type_str: (a: number, b: number) => void; export const jjoperation_set_operation_type: (a: number, b: number, c: number) => void; export const jjoperation_timestamp_iso: (a: number, b: number) => void; export const jjoperation_short_id: (a: number, b: number) => void; export const jjoperation_is_snapshot: (a: number) => number; export const jjoperation_is_user_initiated: (a: number) => number; export const jjoperation_modifies_history: (a: number) => number; export const jjoperation_is_remote_operation: (a: number) => number; export const jjoperation_tags_json: (a: number, b: number) => void; export const jjoperation_metadata_json: (a: number, b: number) => void; export const jjresult_new: (a: number, b: number, c: number, d: number, e: number, f: bigint) => number; export const jjresult_stdout: (a: number, b: number) => void; export const jjresult_stderr: (a: number, b: number) => void; export const jjresult_success: (a: number) => number; export const jjresult_output: (a: number, b: number) => void; export const __wbg_jjcommit_free: (a: number, b: number) => void; export const __wbg_get_jjcommit_is_merge: (a: number) => number; export const __wbg_set_jjcommit_is_merge: (a: number, b: number) => void; export const __wbg_get_jjcommit_has_conflicts: (a: number) => number; export const __wbg_set_jjcommit_has_conflicts: (a: number, b: number) => void; export const __wbg_get_jjcommit_is_empty: (a: number) => number; export const __wbg_set_jjcommit_is_empty: (a: number, b: number) => void; export const jjcommit_new: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number, j: number) => number; export const jjcommit_id: (a: number, b: number) => void; export const jjcommit_change_id: (a: number, b: number) => void; export const jjcommit_message: (a: number, b: number) => void; export const jjcommit_author: (a: number, b: number) => void; export const jjcommit_author_email: (a: number, b: number) => void; export const jjcommit_timestamp_iso: (a: number, b: number) => void; export const jjcommit_parent_count: (a: number) => number; export const jjcommit_short_id: (a: number, b: number) => void; export const jjcommit_short_change_id: (a: number, b: number) => void; export const jjcommit_parents_json: (a: number, b: number) => void; export const jjcommit_branches_json: (a: number, b: number) => void; export const __wbg_jjbranch_free: (a: number, b: number) => void; export const __wbg_get_jjbranch_is_remote: (a: number) => number; export const __wbg_set_jjbranch_is_remote: (a: number, b: number) => void; export const __wbg_get_jjbranch_is_tracking: (a: number) => number; export const __wbg_set_jjbranch_is_tracking: (a: number, b: number) => void; export const __wbg_get_jjbranch_is_current: (a: number) => number; export const __wbg_set_jjbranch_is_current: (a: number, b: number) => void; export const jjbranch_new: (a: number, b: number, c: number, d: number, e: number) => number; export const jjbranch_name: (a: number, b: number) => void; export const jjbranch_target: (a: number, b: number) => void; export const jjbranch_remote: (a: number, b: number) => void; export const jjbranch_set_remote: (a: number, b: number, c: number) => void; export const jjbranch_full_name: (a: number, b: number) => void; export const jjbranch_short_target: (a: number, b: number) => void; export const jjbranch_created_at_iso: (a: number, b: number) => void; export const __wbg_jjconflict_free: (a: number, b: number) => void; export const __wbg_get_jjconflict_num_conflicts: (a: number) => number; export const __wbg_set_jjconflict_num_conflicts: (a: number, b: number) => void; export const __wbg_get_jjconflict_is_binary: (a: number) => number; export const __wbg_set_jjconflict_is_binary: (a: number, b: number) => void; export const __wbg_get_jjconflict_is_resolved: (a: number) => number; export const __wbg_set_jjconflict_is_resolved: (a: number, b: number) => void; export const jjconflict_new: (a: number, b: number, c: number, d: number, e: number) => number; export const jjconflict_id: (a: number, b: number) => void; export const jjconflict_path: (a: number, b: number) => void; export const jjconflict_conflict_type: (a: number, b: number) => void; export const jjconflict_resolution_strategy: (a: number, b: number) => void; export const jjconflict_add_side: (a: number, b: number, c: number) => void; export const jjconflict_num_sides: (a: number) => number; export const jjconflict_sides_json: (a: number, b: number) => void; export const wasm_init: () => void; export const jjconfig_new: () => number; export const __wbg_set_jjresult_exit_code: (a: number, b: number) => void; export const __wbg_set_jjresult_execution_time_ms: (a: number, b: bigint) => void; export const __wbg_get_jjresult_exit_code: (a: number) => number; export const __wbg_get_jjresult_execution_time_ms: (a: number) => bigint; export const __wbg_jjresult_free: (a: number, b: number) => void; export const __wbindgen_export: (a: number, b: number, c: number) => void; export const __wbindgen_export2: (a: number) => void; export const __wbindgen_export3: (a: number, b: number) => number; export const __wbindgen_export4: (a: number, b: number, c: number, d: number) => number; export const __wbindgen_add_to_stack_pointer: (a: number) => number; export const __wbindgen_start: () => void;