/** * Migration helper for creating Flipper tables with Sequelize. * * This module provides a reusable migration for setting up the required * Flipper feature flag tables in your database. * * @example * // In your migration file (migrations/xxx-create-flipper-tables.js): * import { createFlipperMigration } from '@flippercloud/flipper-sequelize' * * const migration = createFlipperMigration() * export const up = migration.up * export const down = migration.down */ import type { QueryInterface } from 'sequelize'; export interface MigrationOptions { featureTableName?: string; gateTableName?: string; } /** * Create a migration object for Flipper tables. * * @param options - Migration configuration options * @returns Object with up and down migration functions */ export declare function createFlipperMigration(options?: MigrationOptions): { up(queryInterface: QueryInterface, Sequelize: any): Promise; down(queryInterface: QueryInterface): Promise; }; //# sourceMappingURL=Migration.d.ts.map