import { Plugin } from '../types/index.js';
export declare class PluginRegistry {
    plugins: Map<string, Plugin>;
    constructor(plugins: Record<string, Plugin>);
    get(pluginId: string): Plugin | undefined;
    getAll(): Plugin[];
    getByIDs(ids: string[]): Plugin[];
    defaultPlugins(): Plugin[];
}
export declare const RegisteredPlugins: (googleSheetsClientId: string) => PluginRegistry;
export declare const RegisteredSecrets: () => PluginRegistry;
//# sourceMappingURL=registry.d.ts.map