"use strict";

var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.registerCoreBlockBindingsSources = registerCoreBlockBindingsSources;
var _blocks = require("@wordpress/blocks");
var _patternOverrides = _interopRequireDefault(require("./pattern-overrides"));
var _postData = _interopRequireDefault(require("./post-data"));
var _postMeta = _interopRequireDefault(require("./post-meta"));
/**
 * WordPress dependencies
 */

/**
 * Internal dependencies
 */

/**
 * Function to register core block bindings sources provided by the editor.
 *
 * @example
 * ```js
 * import { registerCoreBlockBindingsSources } from '@wordpress/editor';
 *
 * registerCoreBlockBindingsSources();
 * ```
 */
function registerCoreBlockBindingsSources() {
  (0, _blocks.registerBlockBindingsSource)(_patternOverrides.default);
  (0, _blocks.registerBlockBindingsSource)(_postData.default);
  (0, _blocks.registerBlockBindingsSource)(_postMeta.default);
}
//# sourceMappingURL=api.js.map