import type * as Filter from '@roots/wordpress-hmr/filter'; import type { Style } from '@roots/wordpress-hmr/style'; import type { Variant } from '@roots/wordpress-hmr/variation'; import type { BlockConfiguration } from '@wordpress/blocks'; export interface Props extends BlockConfiguration> { filters?: Filter.KeyedFilters; name: string; styles?: Array>; variations?: Array>; } /** * Register block */ export declare const register: ({ filters, name, styles, variations, ...settings }: Props) => void; /** * Unregister block */ export declare const unregister: ({ filters, name, styles, variations, }: Pick) => void;