LIBGPASTE_3_16_0 {
global:
    g_paste_applet_about_get_type;
    g_paste_applet_about_new;
    g_paste_applet_app_indicator_get_type;
    g_paste_applet_app_indicator_new;
    g_paste_applet_get_active;
    g_paste_applet_get_type;
    g_paste_applet_icon_get_type;
    g_paste_applet_menu_get_type;
    g_paste_applet_menu_new;
    g_paste_applet_new_app_indicator;
    g_paste_applet_new_status_icon;
    g_paste_applet_quit_get_type;
    g_paste_applet_quit_new;
    g_paste_applet_set_active;
    g_paste_applet_status_icon_get_type;
    g_paste_applet_status_icon_new;
    g_paste_applet_ui_get_type;
    g_paste_applet_ui_new;

    g_paste_client_about;
    g_paste_client_about_finish;
    g_paste_client_about_sync;
    g_paste_client_add;
    g_paste_client_add_file;
    g_paste_client_add_file_finish;
    g_paste_client_add_file_sync;
    g_paste_client_add_finish;
    g_paste_client_add_password;
    g_paste_client_add_password_finish;
    g_paste_client_add_password_sync;
    g_paste_client_add_sync;
    g_paste_client_backup_history;
    g_paste_client_backup_history_finish;
    g_paste_client_backup_history_sync;
    g_paste_client_delete;
    g_paste_client_delete_finish;
    g_paste_client_delete_history;
    g_paste_client_delete_history_finish;
    g_paste_client_delete_history_sync;
    g_paste_client_delete_password;
    g_paste_client_delete_password_finish;
    g_paste_client_delete_password_sync;
    g_paste_client_delete_sync;
    g_paste_client_get_element;
    g_paste_client_get_element_finish;
    g_paste_client_get_element_sync;
    g_paste_client_get_history;
    g_paste_client_get_history_finish;
    g_paste_client_get_history_sync;
    g_paste_client_get_raw_element;
    g_paste_client_get_raw_element_finish;
    g_paste_client_get_raw_element_sync;
    g_paste_client_get_raw_history;
    g_paste_client_get_raw_history_finish;
    g_paste_client_get_raw_history_sync;
    g_paste_client_get_type;
    g_paste_client_get_version;
    g_paste_client_is_active;
    g_paste_client_list_histories;
    g_paste_client_list_histories_finish;
    g_paste_client_list_histories_sync;
    g_paste_client_merge;
    g_paste_client_merge_finish;
    g_paste_client_merge_sync;
    g_paste_client_new;
    g_paste_client_new_finish;
    g_paste_client_new_sync;
    g_paste_client_on_extension_state_changed;
    g_paste_client_on_extension_state_changed_finish;
    g_paste_client_on_extension_state_changed_sync;
    g_paste_client_reexecute;
    g_paste_client_reexecute_finish;
    g_paste_client_reexecute_sync;
    g_paste_client_rename_password;
    g_paste_client_rename_password_finish;
    g_paste_client_rename_password_sync;
    g_paste_client_search;
    g_paste_client_search_finish;
    g_paste_client_search_sync;
    g_paste_client_select;
    g_paste_client_select_finish;
    g_paste_client_select_sync;
    g_paste_client_set_password;
    g_paste_client_set_password_finish;
    g_paste_client_set_password_sync;
    g_paste_client_show_history;
    g_paste_client_show_history_finish;
    g_paste_client_show_history_sync;
    g_paste_client_switch_history;
    g_paste_client_switch_history_finish;
    g_paste_client_switch_history_sync;
    g_paste_client_track;
    g_paste_client_track_finish;
    g_paste_client_track_sync;
    g_paste_client_upload;
    g_paste_client_upload_finish;
    g_paste_client_upload_sync;

    g_paste_clipboard_bootstrap;
    g_paste_clipboard_get_image_checksum;
    g_paste_clipboard_get_real;
    g_paste_clipboard_get_target;
    g_paste_clipboard_get_text;
    g_paste_clipboard_get_type;
    g_paste_clipboard_new;
    g_paste_clipboard_select_item;
    g_paste_clipboard_select_text;
    g_paste_clipboard_set_image;
    g_paste_clipboard_set_text;
    g_paste_clipboards_manager_activate;
    g_paste_clipboards_manager_add_clipboard;
    g_paste_clipboards_manager_get_type;
    g_paste_clipboards_manager_new;
    g_paste_clipboards_manager_select;
    g_paste_clipboards_manager_sync_from_to;

    g_paste_daemon_get_type;
    g_paste_daemon_new;
    g_paste_daemon_show_history;
    g_paste_daemon_upload;

    g_paste_gnome_shell_client_get_type;
    g_paste_gnome_shell_client_grab_accelerator;
    g_paste_gnome_shell_client_grab_accelerator_finish;
    g_paste_gnome_shell_client_grab_accelerator_sync;
    g_paste_gnome_shell_client_grab_accelerators;
    g_paste_gnome_shell_client_grab_accelerators_finish;
    g_paste_gnome_shell_client_grab_accelerators_sync;
    g_paste_gnome_shell_client_new;
    g_paste_gnome_shell_client_new_finish;
    g_paste_gnome_shell_client_new_sync;
    g_paste_gnome_shell_client_ungrab_accelerator;
    g_paste_gnome_shell_client_ungrab_accelerator_finish;
    g_paste_gnome_shell_client_ungrab_accelerator_sync;

    g_paste_history_add;
    g_paste_history_delete_password;
    g_paste_history_dup;
    g_paste_history_empty;
    g_paste_history_get;
    g_paste_history_get_display_string;
    g_paste_history_get_history;
    g_paste_history_get_length;
    g_paste_history_get_password;
    g_paste_history_get_type;
    g_paste_history_get_value;
    g_paste_history_list;
    g_paste_history_new;
    g_paste_history_remove;
    g_paste_history_rename_password;
    g_paste_history_search;
    g_paste_history_select;
    g_paste_history_set_password;
    g_paste_history_switch;

    g_paste_image_item_get_checksum;
    g_paste_image_item_get_date;
    g_paste_image_item_get_image;
    g_paste_image_item_get_type;
    g_paste_image_item_new;
    g_paste_image_item_new_from_file;

    g_paste_item_equals;
    g_paste_item_get_display_string;
    g_paste_item_get_kind;
    g_paste_item_get_real_value;
    g_paste_item_get_size;
    g_paste_item_get_type;
    g_paste_item_get_value;

    g_paste_keybinder_activate_all;
    g_paste_keybinder_add_keybinding;
    g_paste_keybinder_deactivate_all;
    g_paste_keybinder_get_type;
    g_paste_keybinder_new;

    g_paste_keybinding_activate;
    g_paste_keybinding_deactivate;
    g_paste_keybinding_get_accelerator;
    g_paste_keybinding_get_dconf_key;
    g_paste_keybinding_get_keycodes;
    g_paste_keybinding_get_modifiers;
    g_paste_keybinding_get_type;
    g_paste_keybinding_is_active;
    g_paste_keybinding_notify;
    g_paste_keybinding_perform;

    g_paste_make_password_keybinding_get_type;
    g_paste_make_password_keybinding_new;

    g_paste_password_item_get_name;
    g_paste_password_item_get_type;
    g_paste_password_item_new;
    g_paste_password_item_set_name;

    g_paste_pop_keybinding_get_type;
    g_paste_pop_keybinding_new;

    g_paste_screensaver_client_get_type;
    g_paste_screensaver_client_new;
    g_paste_screensaver_client_new_finish;
    g_paste_screensaver_client_new_sync;

    g_paste_settings_get_element_size;
    g_paste_settings_get_extension_enabled;
    g_paste_settings_get_growing_lines;
    g_paste_settings_get_history_name;
    g_paste_settings_get_images_support;
    g_paste_settings_get_make_password;
    g_paste_settings_get_max_displayed_history_size;
    g_paste_settings_get_max_history_size;
    g_paste_settings_get_max_memory_usage;
    g_paste_settings_get_max_text_item_size;
    g_paste_settings_get_min_text_item_size;
    g_paste_settings_get_pop;
    g_paste_settings_get_primary_to_history;
    g_paste_settings_get_save_history;
    g_paste_settings_get_show_history;
    g_paste_settings_get_sync_clipboard_to_primary;
    g_paste_settings_get_sync_primary_to_clipboard;
    g_paste_settings_get_synchronize_clipboards;
    g_paste_settings_get_track_changes;
    g_paste_settings_get_track_extension_state;
    g_paste_settings_get_trim_items;
    g_paste_settings_get_type;
    g_paste_settings_new;
    g_paste_settings_reset_element_size;
    g_paste_settings_reset_growing_lines;
    g_paste_settings_reset_history_name;
    g_paste_settings_reset_images_support;
    g_paste_settings_reset_make_password;
    g_paste_settings_reset_max_displayed_history_size;
    g_paste_settings_reset_max_history_size;
    g_paste_settings_reset_max_memory_usage;
    g_paste_settings_reset_max_text_item_size;
    g_paste_settings_reset_min_text_item_size;
    g_paste_settings_reset_pop;
    g_paste_settings_reset_primary_to_history;
    g_paste_settings_reset_save_history;
    g_paste_settings_reset_show_history;
    g_paste_settings_reset_sync_clipboard_to_primary;
    g_paste_settings_reset_sync_primary_to_clipboard;
    g_paste_settings_reset_synchronize_clipboards;
    g_paste_settings_reset_track_changes;
    g_paste_settings_reset_track_extension_state;
    g_paste_settings_reset_trim_items;
    g_paste_settings_set_element_size;
    g_paste_settings_set_extension_enabled;
    g_paste_settings_set_growing_lines;
    g_paste_settings_set_history_name;
    g_paste_settings_set_images_support;
    g_paste_settings_set_make_password;
    g_paste_settings_set_max_displayed_history_size;
    g_paste_settings_set_max_history_size;
    g_paste_settings_set_max_memory_usage;
    g_paste_settings_set_max_text_item_size;
    g_paste_settings_set_min_text_item_size;
    g_paste_settings_set_pop;
    g_paste_settings_set_primary_to_history;
    g_paste_settings_set_save_history;
    g_paste_settings_set_show_history;
    g_paste_settings_set_sync_clipboard_to_primary;
    g_paste_settings_set_sync_primary_to_clipboard;
    g_paste_settings_set_synchronize_clipboards;
    g_paste_settings_set_track_changes;
    g_paste_settings_set_track_extension_state;
    g_paste_settings_set_trim_items;

    g_paste_settings_ui_panel_add_boolean_setting;
    g_paste_settings_ui_panel_add_range_setting;
    g_paste_settings_ui_panel_add_separator;
    g_paste_settings_ui_panel_add_text_setting;
    g_paste_settings_ui_panel_get_type;
    g_paste_settings_ui_panel_new;
    g_paste_settings_ui_stack_add_panel;
    g_paste_settings_ui_stack_fill;
    g_paste_settings_ui_stack_get_type;
    g_paste_settings_ui_stack_new;
    g_paste_settings_ui_widget_get_stack;
    g_paste_settings_ui_widget_get_type;
    g_paste_settings_ui_widget_new;

    g_paste_show_history_keybinding_get_type;
    g_paste_show_history_keybinding_new;

    g_paste_sync_clipboard_to_primary_keybinding_get_type;
    g_paste_sync_clipboard_to_primary_keybinding_new;

    g_paste_sync_primary_to_clipboard_keybinding_get_type;
    g_paste_sync_primary_to_clipboard_keybinding_new;

    g_paste_text_item_get_type;
    g_paste_text_item_new;

    g_paste_ui_about_get_type;
    g_paste_ui_about_new;
    g_paste_ui_empty_item_get_type;
    g_paste_ui_header_get_type;
    g_paste_ui_header_new;
    g_paste_ui_history_get_type;
    g_paste_ui_item_activate;
    g_paste_ui_item_get_type;
    g_paste_ui_item_new;
    g_paste_ui_item_refresh;
    g_paste_ui_item_set_index;
    g_paste_ui_keybinding_get_type;
    g_paste_ui_keybinding_new;
    g_paste_ui_settings_get_type;
    g_paste_ui_settings_new;
    g_paste_ui_switch_get_type;
    g_paste_ui_switch_new;
    g_paste_ui_window_get_type;
    g_paste_ui_window_new;

    g_paste_update_action_get_type;

    g_paste_update_target_get_type;

    g_paste_upload_keybinding_get_type;
    g_paste_upload_keybinding_new;

    g_paste_uris_item_get_type;
    g_paste_uris_item_get_uris;
    g_paste_uris_item_new;

    g_paste_util_compute_checksum;
    g_paste_util_confirm_dialog;
    g_paste_util_has_applet;
    g_paste_util_has_unity;
    g_paste_util_replace;
    g_paste_util_show_win;
    g_paste_util_spawn;
    g_paste_util_spawn_sync;
local:
    *;
};

LIBGPASTE_3_18_0 {
global:
    g_paste_applet_icon_activate;
    g_paste_applet_icon_new;

    g_paste_bus_get_connection;
    g_paste_bus_get_type;
    g_paste_bus_new;
    g_paste_bus_own_name;

    g_paste_bus_object_get_type;
    g_paste_bus_object_new;
    g_paste_bus_object_register_on_connection;

    g_paste_client_empty_history;
    g_paste_client_empty_history_finish;
    g_paste_client_empty_history_sync;
    g_paste_client_get_element_kind;
    g_paste_client_get_element_kind_finish;
    g_paste_client_get_element_kind_sync;
    g_paste_client_get_elements;
    g_paste_client_get_elements_finish;
    g_paste_client_get_elements_sync;
    g_paste_client_get_history_name;
    g_paste_client_get_history_name_finish;
    g_paste_client_get_history_name_sync;
    g_paste_client_get_history_size;
    g_paste_client_get_history_size_finish;
    g_paste_client_get_history_size_sync;
    g_paste_client_replace;
    g_paste_client_replace_finish;
    g_paste_client_replace_sync;

    g_paste_clipboard_clear;
    g_paste_clipboard_ensure_not_empty;

    g_paste_history_delete;
    g_paste_history_get_current;
    g_paste_history_load;
    g_paste_history_replace;
    g_paste_history_save;

    g_paste_item_add_size;
    g_paste_item_new;
    g_paste_item_remove_size;
    g_paste_item_set_display_string;
    g_paste_item_set_size;

    g_paste_item_kind_get_type;

    g_paste_keybinding_new;

    g_paste_search_provider_get_type;
    g_paste_search_provider_new;

    g_paste_ui_backup_history_get_type;
    g_paste_ui_backup_history_new;
    g_paste_ui_delete_history_get_type;
    g_paste_ui_delete_history_new;
    g_paste_ui_delete_item_get_type;
    g_paste_ui_delete_item_new;
    g_paste_ui_edit_item_get_type;
    g_paste_ui_edit_item_new;
    g_paste_ui_empty_history_get_type;
    g_paste_ui_empty_history_new;
    g_paste_ui_empty_item_new;
    g_paste_ui_header_get_search_button;
    g_paste_ui_header_show_prefs;
    g_paste_ui_history_search;
    g_paste_ui_history_action_get_type;
    g_paste_ui_history_action_new;
    g_paste_ui_history_action_set_history;
    g_paste_ui_history_actions_get_type;
    g_paste_ui_history_actions_new;
    g_paste_ui_history_actions_set_relative_to;
    g_paste_ui_history_new;
    g_paste_ui_item_action_get_type;
    g_paste_ui_item_action_new;
    g_paste_ui_item_action_set_index;
    g_paste_ui_item_skeleton_get_label;
    g_paste_ui_item_skeleton_get_type;
    g_paste_ui_item_skeleton_new;
    g_paste_ui_item_skeleton_set_activatable;
    g_paste_ui_item_skeleton_set_editable;
    g_paste_ui_item_skeleton_set_index;
    g_paste_ui_item_skeleton_set_markup;
    g_paste_ui_item_skeleton_set_text;
    g_paste_ui_panel_get_type;
    g_paste_ui_panel_new;
    g_paste_ui_panel_history_activate;
    g_paste_ui_panel_history_get_history;
    g_paste_ui_panel_history_get_type;
    g_paste_ui_panel_history_new;
    g_paste_ui_panel_history_set_length;
    g_paste_ui_panel_update_history_length;
    g_paste_ui_reexec_get_type;
    g_paste_ui_reexec_new;
    g_paste_ui_search_bar_get_entry;
    g_paste_ui_search_bar_get_type;
    g_paste_ui_search_bar_new;
    g_paste_ui_search_get_type;
    g_paste_ui_search_new;
    g_paste_ui_upload_item_get_type;
    g_paste_ui_upload_item_new;
    g_paste_ui_window_search;
    g_paste_ui_window_show_prefs;

    g_paste_util_activate_ui;
    g_paste_util_activate_ui_sync;
    g_paste_util_get_dbus_at_result;
    g_paste_util_get_dbus_au_result;
} LIBGPASTE_3_16_0;
