BuildUserOpOptions: {
    dummyPndOverride?: BytesLike;
    forceEncodeForBatch?: boolean;
    gasOffset?: GasOffsetPct;
    nonceOptions?: NonceOptions;
    params?: ModuleInfo;
    paymasterServiceData?: PaymasterUserOperationDto;
    simulationType?: SimulationType;
    stateOverrideSet?: StateOverrideSet;
    useEmptyDeployCallData?: boolean;
}

Represents options for building a user operation.