/**
 * Migration 101: Create contributors table (spec 097, FR-12 / FR-18).
 *
 * External OSS contributor identity, distinct from PmUser (internal
 * stakeholders). One row per (githubLogin) — enforced via the unique index.
 *
 * Indexes:
 *  - unique (github_login) — for `findByGitHubLogin` and to enforce one
 *    contributor row per GitHub identity.
 *  - non-unique (level) — supports leaderboard / ladder queries.
 *  - non-unique (last_contribution_at) — supports recency-ordered listings.
 */
import type { MigrationParams } from 'umzug';
import type Database from 'better-sqlite3';
export declare function up({ context: db }: MigrationParams<Database.Database>): Promise<void>;
export declare function down({ context: db }: MigrationParams<Database.Database>): Promise<void>;
//# sourceMappingURL=101-create-contributors.d.ts.map