import type { BlockTypeSettings, BlockSupportedFeatures } from '../types'; export declare const getDefaultBlockSupports: () => BlockSupportedFeatures; /** * Registers a new block provided a unique name and an object defining its * behavior. Once registered, the block is made available as an option to any * editor interface where blocks are implemented. * * @param name Block name. * @param settings Block settings. * * @return The block settings, if it has been successfully registered; * otherwise `undefined`. */ export declare const registerBlockType: (name: string, settings: BlockTypeSettings) => BlockTypeSettings | undefined; /** * Returns a registered block type. * * @param {string} name Block name. * * @return {?BlockTypeSettingss} Block type. */ export declare function getBlockType(name: string): BlockTypeSettings | undefined; //# sourceMappingURL=registration.d.ts.map