import { GenericPlugin, GenericPluginContext } from '../../../src/plugins';
import { StructuredTool } from '@langchain/core/tools';
/**
 * Weather API Plugin for the Standards Agent Kit
 */
export default class WeatherPlugin extends GenericPlugin {
    id: string;
    name: string;
    description: string;
    version: string;
    author: string;
    namespace: string;
    private apiKey?;
    initialize(context: GenericPluginContext): Promise<void>;
    getTools(): StructuredTool[];
}
