/**
 * GitHub Discovery Provider
 *
 * Broad GitHub search for skill repositories:
 * - Repos containing SKILL.md files
 * - Repos with .claude/commands paths
 * - Repos with skill-related topics/descriptions
 */
import type { GitHubRepoInfo } from '../submission-queue-types.js';
import type { DiscoveryProvider } from './source-registry.js';
export interface GitHubProviderOptions {
    token?: string;
    maxResultsPerQuery?: number;
}
export declare class GitHubProvider implements DiscoveryProvider {
    readonly name = "github";
    private token?;
    private maxPerQuery;
    constructor(options?: GitHubProviderOptions);
    discover(): AsyncGenerator<GitHubRepoInfo>;
}
//# sourceMappingURL=github-provider.d.ts.map