Type Alias EffectOptions<TEffectGenerator>

EffectOptions<TEffectGenerator>: Parameters<TEffectGenerator extends KeyframesGenerator<unknown>
    ? TEffectGenerator["generateKeyframes"]
    : TEffectGenerator extends KeyframesGeneratorsGenerator<unknown>
        ? TEffectGenerator["generateKeyframeGenerators"]
        : TEffectGenerator extends RafMutatorsGenerator<unknown>
            ? TEffectGenerator["generateRafMutators"]
            : TEffectGenerator extends RafMutatorsGeneratorsGenerator<unknown>
                ? TEffectGenerator["generateRafMutatorGenerators"]
                : never>

The parameters for a specific EffectGenerator's generator function.

Type Parameters