svelte-search-engine
Version:
A wrapper for Google's Programmable Search Engine, providing a Svelte-friendly interface.
13 lines (12 loc) • 536 B
TypeScript
import type { UIComponents } from '../types/components';
import { type SearchType } from './store';
declare class Registry {
#private;
has(type: SearchType, gname: string): boolean;
add(type: SearchType, gname: string): this;
delete(type: SearchType, gname: string): boolean;
}
export declare const registry: Registry;
export declare function registryComponents(gname: string, components: UIComponents): () => void;
export declare function unRegistryComponents(gname: string, components: UIComponents): void;
export {};