@launchdarkly/js-server-sdk-common - v2.26.1
    Preparing search index...

    Interface LDMigration<TMigrationRead, TMigrationWrite, TMigrationReadInput, TMigrationWriteInput>

    Interface representing a migration.

    interface LDMigration<
        TMigrationRead,
        TMigrationWrite,
        TMigrationReadInput = any,
        TMigrationWriteInput = any,
    > {
        read(
            key: string,
            context: LDContext,
            defaultValue: LDMigrationStage,
            payload?: TMigrationReadInput,
        ): Promise<LDMigrationReadResult<TMigrationRead>>;
        write(
            key: string,
            context: LDContext,
            defaultValue: LDMigrationStage,
            payload?: TMigrationWriteInput,
        ): Promise<LDMigrationWriteResult<TMigrationWrite>>;
    }

    Type Parameters

    • TMigrationRead
    • TMigrationWrite
    • TMigrationReadInput = any
    • TMigrationWriteInput = any
    Index