export declare function validateExtractor(value: unknown): boolean;
export declare function validateSearchEngine(value: unknown): boolean;
export interface PluginValidationResult {
    hasExtractor: boolean;
    hasSearchEngine: boolean;
    errors: string[];
}
export declare function validatePluginExports(mod: unknown): PluginValidationResult;
//# sourceMappingURL=validate.d.ts.map